【问题标题】:Asp.net authentication redirect creating issue in custom asp.net mvc redirect code在自定义 asp.net mvc 重定向代码中创建 Asp.net 身份验证重定向问题
【发布时间】:2021-09-23 07:23:55
【问题描述】:

成功验证后,我们使用代码 sn-p return Redirect(redirectUrl); 将用户重定向到站点主页。 (redirectUrl 是主页 url)。代码突然停止工作,项目中没有任何更改。 分析发现asp.net身份验证重定向存在问题,更新代码抑制表单身份验证重定向,问题得到解决。

之前停止工作的代码:

return Redirect(redirectUrl);

更新代码:

System.Web.HttpContext.Current.Response.SuppressFormsAuthenticationRedirect = true;
return Redirect(redirectUrl);

我们需要了解为什么在自定义重定向中突然出现 asp.net 身份验证重定向问题,即使此文件中没有更改代码。

谁能告诉我们对 ASP.NET 框架进行了哪些可能导致问题的最新更改。我们在项目中使用的是 asp.net framework 4.7.1。

谢谢。

【问题讨论】:

    标签: c# asp.net asp.net-mvc


    【解决方案1】:

    ASP.Net 网站也会受到 IIS 设置的影响。在这种特殊情况下,您找到的修复程序将表明已在 IIS 中启用表单身份验证。通常这会导致 Web 服务器上的 web.config 文件发生更改。

    将该文件与您项目中的 web.config 文件进行比较可能会发现已更改的内容。除此之外,您没有提供太多细节来帮助任何查看您的问题的人提供明确的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-23
      相关资源
      最近更新 更多