Azure AD B2C现在支持SPA。但这是否得到Angular的支持?在实现Azure AD(而不是B2C)时,我找到了一个文件adal-angular.js
。我可以注入它的服务,调用它的扩展端点并完成我的工作。
Azure AD B2C是否有任何文件?或adal-angular.js
也适用于Azure AD B2C?如果我上面写的任何内容都错了,请纠正我。
答案 0 :(得分:2)
adal-angular.js
仅适用于非融合AzureAD应用(在Azure Portal AzureAD Blade中注册的应用)。 AzureAD B2C应用程序已融合,因此该库无法帮助您。
AzureAD B2C确实使用open source library hello.js支持SPA。这是一个SPA code sample。 AzureAD B2C目前没有任何Angular代码示例,但作为oAuth 2.0服务,您应该能够连接几乎任何支持隐式流的开源Angular oAuth2.0库。
答案 1 :(得分:0)
我们刚刚发布了将Angular与AAD B2C集成的解决方案:https://github.com/3DSemantix/angular-asp.net-core-aad-b2c
" SPA代码示例"当我看到它时,来自MS有点奇怪(刷新令牌感觉很难看)。