【问题标题】:Ioinic Azure Active Directory Integration离子 Azure Active Directory 集成
【发布时间】:2022-09-27 15:39:31
【问题描述】:

我们想使用 Ionic 框架将我们的 Angular Web 应用程序扩展到移动应用程序。查看官方文档后:https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-protocols-oidc。它没有与混合应用程序的集成。

我们曾尝试使用 SPA 登录流程,但它仅适用于我们的 Web 视图,并始终将我们的应用程序重定向到移动视图中的网页。请问这是我们可以用来通过 REST API 进行身份验证的唯一方法,尽管由于安全问题https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc 微软不建议这样做

    标签: angular azure authentication ionic-framework azure-active-directory


    【解决方案1】:

    您可以使用 https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow 将 Azure Active Directory 集成到 ionic/cordova Angular 应用程序中 通过使用以下插件

    1. @azure/msal-angular
    2. @azure/msal-browser
    3. cordova-plugin-inappbrowser

      CustomNavigationClient

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-31
      • 2020-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      • 1970-01-01
      • 2020-01-08
      相关资源
      最近更新 更多