我已经在Azure AD中注册了一个应用程序,并且可以在本地主机上运行时针对该应用程序成功验证用户身份。
Azure AD应用程序的重定向URI设置为https://localhost:44352/sigin-oidc
,而注销URI设置为https://localhost:44352/signout-oidc
如果我将MVC应用程序部署到Azure,则主机名将不同于“ localhost”。我需要注册另一个应用程序进行部署还是仅添加第二个重定向URI?但是注销网址又如何-在那里只能配置一个?
答案 0 :(得分:0)
第二个重定向URI。 Here are some pointer on restrictions on redirect URIs。
注销URI仅与您的应用程序有关。不是申请注册。
如果您指的是post_logout_redirect_uri,as described here-它也必须在redirect_uris中注册:
或者,如果您考虑使用logoutUrl
as described in the Manifest-仅在对所有网络应用程序执行单点退出,as described here时使用。坦白地说,很少有理由使用Azure AD的单点注销功能。而且,当然,所有应用程序都必须配置为单点退出。