Asp.net 在服务器上部署应用程序时出错
我正在尝试让我的asp.net应用程序在服务器(windows 2008 R2)上运行。我已经在IIS7.5中创建了虚拟数据仓库/应用程序。当我尝试浏览应用程序时。在IIS中,它默认为另一个网站(公司的内部网站)。当我查看日志文件时,发现了这一点Asp.net 在服务器上部署应用程序时出错,asp.net,iis-7,Asp.net,Iis 7,我正在尝试让我的asp.net应用程序在服务器(windows 2008 R2)上运行。我已经在IIS7.5中创建了虚拟数据仓库/应用程序。当我尝试浏览应用程序时。在IIS中,它默认为另一个网站(公司的内部网站)。当我查看日志文件时,发现了这一点 2013-04-27 11:17:00::1 DEBUG/TOrders/default.aspx-80-::1-40102 2013-04-27 11:17:02::1 GET/TOrders/default.aspx-80-::1 Mozilla/
2013-04-27 11:17:00::1 DEBUG/TOrders/default.aspx-80-::1-40102
2013-04-27 11:17:02::1 GET/TOrders/default.aspx-80-::1 Mozilla/5.0+(兼容;+MSIE+9.0;+Windows+NT+6.1;+WOW64;+Trident/5.0)3020 11
2013-04-27 11:17:12::1 DEBUG/TOrders/default.aspx-80-::1-20001
我也不知道为什么在我使用IE时,日志上会显示“Mozilla”
我试过的一些东西包括
我在web.config中添加了
在IIS中,我启用了匿名身份验证,并将应用程序池标识更改为“特定用户”
我还在服务器上安装了vs2010进行调试,并在glabal.ascx和default.aspx中设置了一个调试点——似乎根本没有到达这里
注意:此应用程序在我的本地计算机上运行良好(使用iis 7.5)
什么问题?我终于找到了解决办法。我必须在服务器上安装Windows身份验证,并在IIS中将其设置为“已启用”(在身份验证下),并将Anyonymous设置为“已禁用”