如何将 Azure 授权社交提供程序与静态 html 角度网站一起使用?
Posted
技术标签:
【中文标题】如何将 Azure 授权社交提供程序与静态 html 角度网站一起使用?【英文标题】:How to use Azure Authorization social providers with a static html angular website? 【发布时间】:2017-10-28 21:51:39 【问题描述】:我已按照此文档了解如何使用 azure 社交授权提供程序进行 google plus 登录。 https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-how-to-configure-google-authentication
身份验证完成后,它将应用程序发送到此页面:https://yourapp.azurewebsites.net/.auth/login/done
post_login_redirect_url 是一种重定向回您的 Web 应用程序并传递令牌的方法吗?
是否可以使用令牌重定向回您的静态 html 网站?
【问题讨论】:
【参考方案1】:在仔细研究 post_login_redirect_url 之后,看起来这个参数是这样附加的 /.auth/login/?post_login_redirect_url=/
然后您可以从您的 url 中获取令牌,因为它存储在哈希值中。
这个问题很有帮助:How to set Azure Authentication custom login return url?
获取我找到的令牌的另一种方法是调用 /.auth/me 以取回您授权的令牌数组。
【讨论】:
以上是关于如何将 Azure 授权社交提供程序与静态 html 角度网站一起使用?的主要内容,如果未能解决你的问题,请参考以下文章
将一个存储库上的 Azure 静态 Web 应用程序与另一个存储库上的 API 连接起来
在哪里可以找到基于 IP 的 SSL Azure Web 应用程序的静态 IP?
调用 Azure Functions 的静态 Angular 应用程序。是安全问题吗?
在 Azure AD 中创建用户之前,是不是可以使用 Azure B2C 自定义策略验证来自社交身份提供商 (iDP) 的电子邮件声明?