本文仅包含过时且无效的示例: https://azure.microsoft.com/en-us/resources/samples/?service=active-directory-b2c&sort=Relevance&platform=javascript
相反,应该有ReactJS,VueJS和Angular(5+)的工作示例。
我一直渴望使用Microsoft和Azure的最新版本,因此当Azure AD B2C成为GA时,我建议我的客户,这是向其现有网站和移动应用程序添加身份验证支持的可行解决方案。但是,样本无法(完全)正常工作并且已过时。这已经作为Github问题提供了反馈,但其中大多数问题尚未得到解答:https://github.com/AzureAD/microsoft-authentication-library-for-js/issues 对我来说也不清楚是问题是MSAL.js还是Azure AD B2C,因为所有示例都使用MSAL.js,这似乎是解决之道。
我还尝试了Auth0,但体验却截然相反:出色的文档,适用于所有最常用框架的示例,等等。
答案 0 :(得分:0)
如果您有一个样本无法正常使用的问题,最好将其报告为Github样本本身的问题,Microsoft的产品所有者和内容作者可以直接对其做出回应并修复错误。如果愿意,您甚至可以直接向这些请求请求。
有几个现有的JavaScript B2C示例,但这取决于您要完成的工作。
或者,您可以为此在user voice中留下产品反馈。
Stackoverflow不是理想的报告方式,因为这里没有直接通往Microsoft内容所有者的途径。