2012-10-10 294 views
2

我已配置SSRS和SharePoint集成,并且没有启用SSL即可正常工作。SSRS未授权401与SharePoint

我可以在SSRS(BIDS)中创建报告并连接到SharePoint列表并运行它们。我可以通过SharePoint文档库创建报告,并且它们运行得非常好。

只要在IIS中为我的SharePoint网站启用“require SSL”,我就开始遇到问题。突然间,我无法在BIDS的数据源连接中使用本地主机,当然这会导致问题。只要我将其切换到我的公共https:// URL,我就无法再使它工作。我收到401未经授权的错误。

我曾尝试添加一个“执行帐户”SSRS似乎没有帮助。我尝试通过SSRS数据源指定凭证,而不仅仅是Windows身份验证,这给了我另一个错误,指出该插件不支持除Windows身份验证之外的其他任何内容。我试图通过从远程框中通过网络连接Report Builder 3.0,并得到相同的错误。

在Windows Server 2008 R2上使用SharePoint 2010 Foundation和SQL Server 2008 R2。

+0

这是证书的问题。我确信SSRS不会妥善处理证书错误。 – Nat

回答

0

这是我没有尝试的一件事,当我没有弄清楚如何去做你正在做的事。

当在管理中心配置报表服务器集成, 以这种格式指定报表服务器URL: https://<SSLCertifcateName>:<SSLport>/reportserver.

有关详细信息,请参阅如何在SharePoint管理中心配置报表服务器集成 功能

http://msdn.microsoft.com/en-us/library/ms345223%28v=sql.90%29.aspx