Azure Active Directory和localhost

时间:2017-12-19 15:38:24

标签: asp.net-mvc azure azure-active-directory

我在localhost上遇到AAD问题。 我很好地遵循了这个how-to

第一步是在注册时声明我的应用程序,它正在我的azurewebsite.net上运行。 第二步是声明我的https://localhost:443/并使用连接的服务添加Autorize属性。但在这种情况下,我有一个401。 我的web.config填充了此设置

<add key="ida:ClientId" value="[GUID from App Id]" />
<add key="ida:Tenant" value="[tenant url]" />
<add key="ida:Audience" value="[App Id URI]" />
<add key="ida:Password" value="[hash]" />
<add key="ida:MetadataAddress" value="https://login.microsoftonline.com/[tenant url]/federationmetadata/2007-06/federationmetadata.xml" />

在AppServices上&gt;设置,我已更新此值

HomePage : https://localhost:443/
Reply Url : https://localhost:443/ (tried with https://localhost:443/.auth/login/aad/callback but same 401)

我错过了什么? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您需要在Azure portal中更新应用程序注册。找到您的应用程序,然后转到设置|回复网址,并添加.azurewebsite.net网址