我的客户希望使用AZURE AD B2C对外部用户进行身份验证,并为其公司员工使用Azure AD。我一直在寻找github和google搜索它,但那里缺乏例子。
是否有人要求提供一些提示?
除此之外,似乎MSAL.js / hello.js有一些错误(更新令牌时出现X-Frame-Options问题)。
还有其他我不熟悉的JS库吗?
答案 0 :(得分:2)
我的客户希望使用AZURE AD B2C对外部用户进行身份验证,并为其公司员工使用Azure AD。
Azure B2C通过自定义策略支持此功能。您可以参考Azure Active Directory B2C: Get started with custom policies和Azure Active Directory B2C: Sign in by using Azure AD accounts
轻松配置除此之外,似乎MSAL.js / hello.js有一些错误(更新令牌时出现X-Frame-Options问题)。
Microsoft使用hello.js库编写了一个示例应用程序。但正如你所说,它有 x-frame选项问题,但这仅适用于社会IDP 。因此,您仍然可以使用Microsoft编写的SPA应用程序来处理您的用例。
还有其他我不熟悉的JS库吗?
是的,那里有另一个类似于hello.js的JS库oidc-client.js。它很容易在SPA应用程序中配置和使用。