2013-12-14 25 views
0

我有一个运行在IIS中的asp.net版本4 web应用程序。它运行良好,但突然在寻找login.aspx。Visual Studio应用程序寻找login.aspx

我没有,从来没有在应用程序中有login.aspx。为什么现在要查找它,我该如何解决它?

+0

您的网页表单是否有登录页面? – zey

+0

您是否在任何类型的ceredentials中使用任何验证控件或扩展器? – mgokhanbakal

+0

@zey此网站没有登录页面。所有提供给游客。 – davids

回答

1

如果本网站实际上是另一个网站的子网站,则可能是此问题。

web.config文件具有虚拟继承层次结构。登录页面的定义可能来自虚拟层次结构中较高的站点。

如果较高的web.config引入不同的登录页面,那么这会影响您的网站。然后,您将不得不使用您的web.config来覆盖更高版本的web.config中所做的更改。

1

我不太确定您是否已经找到答案,但如果您不需要在您的网站中进行身份验证,请将身份验证模式设置为无。如下所示

<authentication mode="None"/>