Azure AD B2C ASP.NET 重定向循环

Tim*_*ths 5 asp.net-mvc azure owin azure-ad-b2c

我们使用 Microsoft 的 webapp 示例在前端的 Umbraco 中实现了 Azure AD B2C https://github.com/Azure-Samples/active-directory-b2c-dotnet-webapp-and-webapi

大多数情况下,这通常是有效的,但一段时间后,每个人都开始受到重定向循环的影响。重新访问该网站即可解决问题。

当用户使用 id 令牌重定向回站点时,这似乎是导致 .AspNet.Cookies cookie 停止设置的原因。

有任何想法吗?

Mar*_*SFT 0

请确保您的应用程序注册中的回复 URL 与 web.config 中的重定向 URI 匹配。尝试将这两个设置设置为您的主主页 URL,以确保您的应用程序正确注册。另请确保应用程序 ID 和客户端 ID 匹配,并且在 Web 配置中设置了正确的租户。这需要是 onmicrosoft.com 租户。另外,请确保您的用户拥有应用程序的正确权限。

请按照我的博客和视频中的说明进行操作,以确保这些设置正确。 https://medium.com/@marilee.turscak/reply-urls-vs-postlogoutredirecturis-in-azure-active-directory-aad-20f57a03267b

https://www.youtube.com/watch?v=A9U1VGyztEM

您还可以尝试删除该应用程序并重新发布。如果这些都不起作用,那么实际上可能是平台本身的问题。