2017-06-12 80 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