2017-05-08 53 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