问题描述
目前我的应用程序正在使用 ADAL.js 从 angularJS 应用程序获取缓存的 Azure AD 令牌并调用托管的 ASP.NET Core 的 API 方法。
计划在停止支持时将 ADAL.JS 迁移到 MSAL.js Ref
对于 AngularJS,我找不到迁移的参考文档,也找不到任何 AngularJS 的技术博客。对于其他技术,它即将到来。
帮助我了解如何将 ADAL.js 迁移到 MSAL.js,以便对 AngularJS+ASP.NET Core 应用程序进行 Azure AD 身份验证。
解决方法
将 ADAL.js 迁移到 MSAL.js 时,需要使用基于 @azure/msal-angular
的 Microsoft identity platform v2.0。
有一个 example 使用 MSAL Angular 并调用 .NET Core Web API。
有关详细信息,请参阅: