我们希望将我们的Angular Web应用扩展到使用Ionic框架的移动应用。在查看官方文档后:https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc。它没有与混合应用程序的集成。
我们曾尝试使用SPA登录流,但它只在我们的Web视图上工作,并不断将我们的应用程序重定向到移动视图中的网页。请问这是我们通过REST API进行身份验证的唯一方法吗?尽管由于安全问题https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc,Microsoft并不建议使用此方法
1条答案
按热度按时间5m1hhzi41#
您可以使用https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow通过使用以下插件在ionic/cordova angular应用程序中集成Azure Active Directory
1.@ Azure /msal-棱角
1.@azure/msal浏览器
使用CustomNavigationClient