我有一个ASP.NET 4.5 webforms站点并尝试设置表单身份验证。我有一个帐户文件夹,其中包含Login.aspx页面。主web.config包含以下内容:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880"/>
</authentication>
<authorization>
<deny users ="?" />
<allow users = "*" />
</authorization>
当我浏览网站时,它会适当地重定向到Account/Login.aspx
,然后抛出一个浏览器错误指示
重定向太多
。我不知道可能出现什么问题或者接下来要排除故障。任何帮助将不胜感激。
答案 0 :(得分:3)
请检查您的网页上是否有某个地方已经重定向到您所在的同一页面,或者某个全局,这个无限循环。
例如Response.Redirect("Login.aspx");
答案 1 :(得分:0)
之前我已经看过这个问题,通过清除Cookie和浏览器历史记录解决了问题。
答案 2 :(得分:0)
检查您的ASP .net状态服务正在运行。启动此服务可以为我解决此问题。
答案 3 :(得分:0)
具有比应用程序所使用的.Net Framework Runtime更高的版本,也可能是导致这种类型错误的原因。