2017-05-08 145 views
1

我正在嘗試使用Azure AD開發我們的應用程序的用戶身份驗證功能,並且在此過程中出現了一些問題。我已經實現了使用ADALclient-flow認證,但是當我嘗試登錄它給了一個錯誤如下:Azure AD身份驗證錯誤:用戶已取消流程

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 

我們正在開發使用離子2架構這個應用程序,它使用2角和打字稿。我正在爲我的開發使用cordova-plugin-ms-adal庫。

希望如果你能幫我解決這個問題。

回答

0

的問題是 「resourceUri」 值我用,以用ADAL庫(科爾多瓦 - 插件 - MS-阿達爾)Azure的AD連接​​。

我是用我Azure的應用程序服務的URI但它真正需要的是什麼圖形API URI(https://graph.windows.net