我正在開發一個適用於js的adal.js和azure移動應用程序客戶端的angular 4應用程序。 我正在將此應用程序與我的移動應用程序後端集成在Adrian Hall的zumo書籍的更新版本中,第6章以角度4.angular 4通過adal.js令牌添加對azure移動應用程序的身份驗證
我成功使用adal登錄並獲得令牌,但是當我嘗試此操作時:
msclient.login('aad', { 'access_token': token })
我收到401錯誤:「您無權查看此目錄或頁面。」
如果我使用服務器流程:msclient.login('aad')
,彈出窗口打開&立即關閉,登錄操作成功,無需輸入任何內容。 (我相信令牌與請求一起發送)。我想在後臺默默登錄,因爲我已經有了令牌。我錯過了什麼?
感謝 艾琳
嗨!我看不到圖像.. – Aline
堆棧溢出論壇的圖像服務似乎下降。請檢查帖子中描述的設置和令牌,我已將此圖更新到第三方網站,如果您仍有問題,請隨時告訴我。和 –
嗨! 我已檢查過該設置。我有 https:// .azurewebsites.net,這與我的網絡應用程序使用的是相同的,因爲所有內容都一起發佈。 至於令牌,我一直在這個帖子後面:https://blogs.msdn.microsoft.com/premier_developer/2017/04/26/using-adal-with-angular2/和我發送的令牌是AdalService.accessToken –
Aline