报告服务错误401:未经授权

我试图在SQL Server 2008上设置报告服务,并在尝试连接到http:// localhost / reports时获取此错误消息

HTTP状态401请求失败:未经授权。

  • 我问服务器pipe理员和IIS应该运行(尽pipe在pipe理工具下找不到它)
  • 我使用Reporting Servicesconfigurationpipe理器来设置报告服务,并确信它的设置是正确的。

在Report Services 2008默认情况下,它使用自己的内置服务器,而不是IIS。 您需要检查服务器上的报告服务目录(它位于Program Files中通常的MSSQL目录中)以查看configuration文件并进行更改(您也可以通过报告服务configurationpipe理器进行更改)。 Microsoft不build议在报告服务服务器上安装IIS。

如果你有401这是一个HTTP错误代码意味着未经授权的请求。 所以你的IIS实际上正在运行:)

这里是moar排除IIS和401的故障,但它将是非常好的检查日志。

http://support.microsoft.com/kb/907273