2017-06-12 76 views
0

我在Azure中使用Azure AD中的WebApp进行身份验证。Azure部署插槽并使用AD登录

流程:点击登录 - >重定向到这样的东西:“login.microsoft ...” - >重定向到在AD中配置的页面。

现在我有这个应用程序的插槽。

它使用这个相同的AD应用程序,并重定向到主页而不是插槽。

可以配置为重定向到插槽,但使用同一个AD应用程序?

@Edit: 当我试图添加链接Azure的AD到插槽:

https://myapp.myname-ase-01.p.azurewebsites.net 
https://myapp-staging.myname-ase-01.p.azurewebsites.net 

它说,第二url不同的根比其他不更新设置...到底是怎么回事?

回答

0

除非您对不同的插槽使用不同的Azure AD应用程序。或者您可能重定向到中间位置,并且该位置会根据您发送给Azure AD的请求重定向到适当的位置。

0

您可以在应用程序上配置多个重定向URI。你可以在那里为你的插槽添加一个。

然后,您需要在重定向到登录时通过redirect_uri参数。这如何完成取决于你的框架。

+0

在AD设置中,我只能添加一个“回复URL”。我使用ASP.NET MVC应用程序。 – Nerf

+0

如果您在Azure活动目录 - > Azure门户中的“应用程序注册”下找到您的应用程序,则应该可以添加更多。您是使用Azure Web Apps提供的Easy Auth还是在您的应用中配置? – juunas

+0

它在Azure AD中配置。 – Nerf