6

我在 IIS 7 上有一个包含多个子文件夹的站点。该站点是使用 .net 2 构建的,并以集成模式在池中运行。

除了名为“Reports”的文件夹下的所有 aspx 文件外,整个站点都运行良好。当用户试图访问该文件夹下的任何 aspx 页面(即http://domain/Reports/page1.aspx)时,他会收到 401 响应,并且浏览器会提示输入用户名和密码。

远程和本地访问站点时会发生这种情况。当试图查看 IIS 日志文件时,请求没有被列出,就好像它被某些东西阻止了一样。

我已经做了以下测试来尝试解决这个问题:

  1. 我已将该文件夹重命名为 R1,然后我可以访问其中的任何页面
  2. 我已经使用了另一个工作文件夹并将其重命名为 Reports,然后无法访问其中的任何文件
  3. 我一遍又一遍地重置权限但没有成功
  4. 我考虑过请求过滤,但我没有看到包含“报告”一词的 URL 的过滤器。我们也没有设置任何过滤器,所以我应该使用默认的 IIS 设置
  5. 我创建了一个简单的 html 文件,但也无法访问它。再次出现 401 错误

似乎 IIS 只是不喜欢名为“报告”的文件夹。关于我在这里缺少什么的任何想法?

4

1 回答 1

9

服务器上是否安装了 SQL Server,特别是 SQL Server Reporting Services?显然它可能会导致报告文件夹出现问题

完全分开的想法,所以分开的答案

于 2011-07-24T08:05:09.410 回答