我正在尝试在 SQL Server 2008 上设置报告服务,并在尝试连接到http://localhost/报告
请求失败,HTTP 状态 401:未授权。
- 我询问了服务器管理员,IIS 应该正在运行(但在管理工具下找不到它)
- 我使用报告服务配置管理器来设置报告服务,并且非常确定它设置正确。
答案1
在 Report Services 2008 中,默认情况下它使用自己的内置服务器,而不是 IIS。您需要检查服务器上的报告服务目录(它位于 Program Files 中的常用 MSSQL 目录中)以查看配置文件并进行更改(您也可以通过报告服务配置管理器进行更改)。Microsoft 不建议在报告服务服务器上安装 IIS。
答案2
如果您收到 401(HTTP 错误代码),则表示请求未经授权。因此您的 IIS 确实正在运行 :)
这里有更多的方法可以解决 IIS 和 401 问题,但检查日志会更好。