localhost重定向了你太多次了。 - ERR_TOO_MANY_REDIRECTS

时间:2017-06-29 02:43:27

标签: c# asp.net .net

我一直都会收到这个错误。无法弄清问题是什么。我尝试清除我的cookie /整个浏览历史记录仍然没有运气。

在我的index.aspx中,我在page_load上有以下代码

protected void Page_Load(object sender, EventArgs e)
    {
        if (User.Identity.IsAuthenticated == true)
        { 
             Response.Redirect(FormsAuthentication.DefaultUrl, true);
        }   
    }

在网络配置中,我有这个:

  <authentication mode="Forms">
        <forms cookieless="UseCookies" defaultUrl="app_files/home.aspx" loginUrl="index.aspx" name="osivms" path="/" protection="All" requireSSL="true" slidingExpiration="true" timeout="525600" />
    </authentication>

有时它确实有效..但它真的是随机的,我不知道当它工作时会发生什么变化..然后在我点击刷新或其他什么后我再次得到相同的错误信息...

1 个答案:

答案 0 :(得分:1)

此问题已修复。我按照page上的说明进行操作,我的localhost现在又回来了。

我必须删除旧证书并创建一个自签名的新证书并将其绑定到该站点。