我似乎无法记得怎样,但我的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->协会在应用程序商店”