5 iis windows-server-2008 http iis-7
我在 IIS7 中创建了一个新站点,在该站点下添加了一个新应用程序。当我尝试使用这个新应用程序下的 ASP.NET Web 服务时,我收到一个 HTTP 500 内部服务器错误。
我查看了事件日志、IIS 日志,并尝试设置“失败的请求跟踪”,但似乎没有任何跟踪。我已将其设置为检查所有内容、详细错误日志记录和范围为 400-600 的 HTTP 错误。但是在 FailedReqLogFiles 文件夹下没有记录任何内容。此 IIS 配置中的其他站点似乎可以很好地跟踪失败的请求。
我可以看到 HTTP GET 请求被记录在该站点的 IIS 日志中,但它们显然不是很有帮助,因为它们只是显示请求返回 500 错误。
我已检查资源管理器中站点文件夹的权限,并确保匿名访问已打开,并且应用程序池标识也可以访问文件夹的内容。
有任何想法吗?我是否提供了有关问题的足够信息?在此先感谢您提供的任何帮助或建议。
检查你的web.config,你有impersonate = true吗?
在这种情况下,在 IIS 中进行匿名访问,尝试读取 web.config 的将是 IIS 匿名用户,而不是应用程序池用户。
| 归档时间: |
|
| 查看次数: |
7203 次 |
| 最近记录: |