【问题标题】:Azure AD Authentication Error: User Cancelled the flowAzure AD 身份验证错误:用户取消了流程
【发布时间】:2017-05-08 15:13:06
【问题描述】:

我正在尝试使用Azure AD 开发我们应用程序的用户身份验证功能,但在此过程中遇到了一些问题。我已经使用ADAL 库实现了client-flow 身份验证,但是当我尝试登录时,它给出了如下错误:

Error: User cancelled the flow RequestId:934620772 CorrelationId: 57a1ffe8-7612-49c4-b22d-2704eff74010
at fail (file:///android_asset/www/plugins/cordova-plugin-ms-adal/www/CordovaBridge.js:37:25)
at Object.cordova.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
at <anonymous>:1:9(anonymous function) @ main.js:121821_rejected @ utility.js:286Deferred.reject @ utility.js:368(anonymous function) @ AuthenticationContext.js:91_rejected @ utility.js:286Deferred.reject @ utility.js:368fail @ CordovaBridge.js:41cordova.callbackFromNative @ cordova.js:295(anonymous function) @ VM298:1

我们正在使用 Ionic 2 框架开发这个应用程序,该框架使用 Angular 2 和 TypeScript。我正在使用cordova-plugin-ms-adal 库进行开发。

如果您能帮我解决这个问题,我们将不胜感激。

【问题讨论】:

    标签: angularjs ionic2 azure-active-directory adal


    【解决方案1】:

    问题是我使用“resourceUri”值来使用 ADAL 库 (cordova-plugin-ms-adal) 连接 Azure AD。 p>

    我使用的是 Azure 应用服务的 URI,但它真正需要的是 Graph API URI (https://graph.windows.net)

    【讨论】:

    • 这也解决了我的问题,虽然我在 Android 上。
    猜你喜欢
    • 2023-01-14
    • 1970-01-01
    • 1970-01-01
    • 2020-08-26
    • 1970-01-01
    • 2019-10-15
    • 2021-11-28
    • 2019-06-25
    • 1970-01-01
    相关资源
    最近更新 更多