IIS似乎没有为任何.net应用程序提供服务。日志显示sc-win32-status为5.什么访问被拒绝?

时间:2011-09-01 22:06:48

标签: asp.net iis

操作系统是Windows 2003服务器。使用ASP.NET 3.5 SP1与ASP.NET MVC 2。

这是你典型的怪胎事件。我正在尝试在我们的一个开发服务器上运行ASP.NET MVC2应用程序,就像IIS永远不会完成请求。我创建了一个完全空白的Web表单应用程序,它做了同样的事情。对于所有这些尝试,iis日志显示sc-win32-status为5。好像访问被拒绝了,但我不知道为什么。所有站点都将ASPNET用户添加到其安全权限中。

这是疯狂的事情。对于我尝试加载的所有页面,我看到如下输出:

Url entered into browser: http://<server_name>:90/<app_name>/<app_name>.aspx

PlainURL: http://<server_name>:90/<app_name>/<app_name>.aspx
FirstPart: http://<server_name>
LastPart: :90/<app_name>/<app_name>.aspx
LastPart: /<app_name>/<app_name>.aspx
strSecure: https://<server_name>/<app_name>/<app_name>.aspx

显然要替换为有效的服务器名称和应用程序的给定名称。要添加到这个不稳定的故事,即使它们不是iis下的应用程序,也会输入所有输入的网址。而不是说找不到网站,你得到上述内容。

我已将此计算机上的IIS设置与另一台运行良好的计算机进行了比较,设置看起来完全重复。这也适用于Web服务扩展。

IIS确实出现在服务器上.asp&amp; .html页面很好。

更新1

我在IIS中创建了一个新的网站(不是虚拟目录)并将其分配给端口91. .Net现在似乎可以正常工作。所以这让我很困惑,因为这是一个解决方法,但并没有解决问题。问题是在端口90上的IIS中发生的事情是获得访问被拒绝错误。我不知道这将涉及到哪些访问权限或要采取哪些措施来纠正它。任何意见都将不胜感激。

2 个答案:

答案 0 :(得分:0)

您是否检查过端口是否有问题。 90不是标准端口号。

答案 1 :(得分:0)

DOH! SSL被强制在网站上,我不知道它。在IIS中关闭此功能解决了这个问题。