无法弄清楚为什么应用程序重定向到登录页面

时间:2009-02-13 22:05:25

标签: asp.net login

我继承了一个包含登录屏幕的ASP.NET应用程序。当你第一次启动时,或者你暂时没有做任何事情时,它会出现。事实证明,我们不需要这个额外的安全层,我正在尝试删除它。我以为我删除了正在进行重定向的代码,但它仍然会进入登录页面,即使我已经告诉应用程序使用default.aspx作为起始页面,并确保default.aspx不包含任何代码触发重定向(它使用母版页,但母版页也不包含任何应该重定向的内容)。还有什么地方可以重定向到登录页面?

3 个答案:

答案 0 :(得分:3)

在您的网络配置中查找<authentication>部分(应位于<location>部分下)并删除它们

答案 1 :(得分:2)

听起来它可能是有效的表单身份验证。

在web.config文件中,将身份验证模式值更改为none,看看是否会产生影响。

<authentication mode="none" />

答案 2 :(得分:0)

发现问题。尽管我认为我删除了所有重定向代码,但仍有一些隐藏在默认页面上的用户控件中。删除它允许我绕过登录屏幕。所以,我不能将任何答案标记为答案,但我给了他们所有的选票,因为他们都是很好的答案。