0

我已将 Sustainsys Saml2 库与我的 ASP.NET MVC 5 网站集成。我可以通过 OneLogin 完成 SSO 登录,但是当我尝试重定向到我的 [Authorize] 页面(仪表板)时,应用程序总是重定向到登录页面。我尝试创建要在 ACS 方法之后调用的 externalLoginCallBack 方法并设置 FormsAuthentication.SetAuthCookie,但它不起作用。

.ASPXAUTH调用 [Authorize] 方法后总是为空。你们以前见过这个问题吗?我真的很感激任何帮助。谢谢

4

1 回答 1

1

nuget 包中的 Saml2Controller 调用SessionAuthenticationModule设置会话 cookie。它比 FormsAuthenticationModule 更灵活,因为它允许完整的声明身份。但除此之外,它们的工作方式相同。

确保您已在 web.config 中加载了 SessionAuthenticationModule。

于 2019-03-19T16:47:33.873 回答