【发布时间】:2017-02-11 14:32:20
【问题描述】:
我刚刚完成了一些演练,我在其中创建了一个 Azure AD 应用程序,以在我的 Azure Web 应用程序中将其用作授权/身份验证。
现在,当我为我的 Azure 网站(应用服务)选择现有 AD 应用程序时,它不会出现在我的 Azure AD 应用程序列表中。
添加现有AD应用的路径是“App Services > MyAzureApp > Authentication/Authorization > Auzre Active Directory > Express > Select existing AD App”
我为我的 Azure AD 应用程序使用了以下设置:
登录网址:
https://login.windows.net
回复网址:
https://msmanaged-na.consent.azure-apim.net/redirect
所需权限:
Azure 服务管理 API > 以组织用户身份访问 Azure 服务管理
键:
添加了一个密钥并将其到期日期设置为 1 年
请帮忙。
更新 (@dstrockis):
我在浏览器中粘贴了这个
https://login.microsoftonline.com/(tenantname).onmicrosoft.com/oauth2/authorize?client_id=(APIAcces-Keys-GeneratedKey)=&redirect_uri=(https://azuresitename.azurewebsites.net/.auth/login/aad/callback)&response_mode=query&response_type=code+id_token&scope=openid&nonce=12345
我收到了一个错误的请求。见下图
【问题讨论】:
-
您解决了这个问题吗?这让我发疯了。
-
是的,使用下面弗莱明回答中提到的手动方法。
标签: azure azure-web-app-service azure-active-directory