我已经配置了 SSRS 和 SharePoint 集成,并且在没有打开 SSL 的情况下一切正常。
我可以在 SSRS (BIDS) 中创建报告并连接到 SharePoint 列表并运行它们。我可以通过 SharePoint 文档库创建报告,它们运行得非常好。
一旦我在 IIS 中为我的 SharePoint 网站打开“需要 SSL”,我就开始遇到问题。突然,我当然不能再在 BIDS 的数据源连接中使用 localhost,这会导致问题。一旦我将它切换到我的公共 https:// URL,我就无法再让它工作了。我收到 401 未经授权的错误。
我尝试向 SSRS 添加一个“执行帐户”,但似乎没有帮助。我尝试通过 SSRS 数据源指定 Windows 身份验证以外的凭据,这给了我另一个错误,即插件不支持 Windows 身份验证以外的任何内容。我尝试从远程框中通过网络通过 Report Builder 3.0 进行连接,但我得到了相同的错误。
在 Windows Server 2008 r2 上使用 SharePoint 2010 Foundation 和 SQL Server 2008 r2。