错误:Web 服务器找不到请求的资源

因为考虑到安全性,IIS 返回了通用错误。

一个可能的原因是服务器的安全配置。 IIS 6.0 和早期版本使用加载项程序(称为 URLScan)来筛选出可疑和格式不正确的请求。 IIS 7.0 具有用于相同目的的内置请求筛选。 在这两种情况下,过度限制的请求筛选可能会阻止 Visual Studio 调试服务器。

此错误的另一个可能原因是 IIS 的 W3SVC 服务未启动。 在services.msc的“服务”窗口中,确认此服务是否已启动(若被禁用则会显示为灰色)。

此错误还有其他许多可能的原因。 一些最常见的原因包括 IIS 安装或配置、网站配置或文件系统中的权限出现问题。 可以使用浏览器尝试访问资源。 根据 IIS 的配置方式,可能需要在服务器上使用本地浏览器或检查 IIS 错误日志以获取详细的错误消息。

有关 IIS 故障排除的详细信息,请参阅 IIS 管理和管理

另请参阅