當我的應用程序已經通過AzureAD認證後,它可以獲得單點登錄嗎?單點登錄MSAL.js?
Prossible流量:
- 登錄爲一個AzureAD用戶
- 轉到我的應用程序
- 重定向到 https://login.microsoftonline.com/tenantid/oauth2/authorize?client_id=clientid(ISH) - >它返回一個令牌和 重定向回我的申請
下一次我使用我的應用程序,如果我有一個有效的cookie我沒有重定向到microsoftonline.com,並可以開始使用我的直接應用。
總之,我想獲得回調不顯示彈出最終用戶:
<script class="pre"> var userAgentApplication = new Msal.UserAgentApplication("your_client_id", null, function (errorDes, token, error, tokenType) { // this callback is called after loginRedirect OR acquireTokenRedirect (not used for loginPopup/aquireTokenPopup) }) userAgentApplication.loginPopup(["user.read"]).then(function(token) { var user = userAgentApplication.getUser(); if (user) { // signin successful } else { // signin failure } }, function (error) { // handle error }); </script>
謝謝,得到它與ADAL.js工作,但希望遷移到MSAL。 – thllbrg