我似乎無法記得怎樣,但我的Azure的AD是建立一個回覆的網址爲我的Windows應用程序UPW看起來像這樣:如何確定Windows UWP應用的正確答覆URL?
MS-APPX-網://Microsoft.AAD.BrokerPlugin/ S-1-15-2- {} RANDOM_CHARACTERS
現在我收到以下錯誤消息:
AADSTS50011:回覆地址 「MS-APPX-網://Microsoft.AAD .BrokerPlugin/S-1-15-2- {RANDOM_CHARACTERS}' doe sn't匹配爲應用程序配置的回覆地址: {} different_GUID
我不認識{} different_GUID但我知道的是,「MS-APPX-網://Microsoft.AAD。 BrokerPlugin/S-1-15-2- {RANDOM_CHARACTERS}'是我在Azure AD中設置的回覆URL。奇怪的是,我的一些開發人員可以登錄,而其他人則失敗。
更新:
該鏈接確實有幫助。這個簡單的文本行幫助我得到的網址,所以我可以與我曾在Azure的AD最初註冊進行比較(這是前一段時間)
string URI = string.Format("ms-appx-web://Microsoft.AAD.BrokerPlugIn/{0}", WebAuthenticationBroker.GetCurrentApplicationCallbackUri().Host.ToUpper());
我發現舊的URL我在Azure中有設置AD是不同的,所以我猜這就是問題所在。我認爲它可能改變,因爲我做了「右單擊 - > Store->協會在應用程序商店」