Report Builder 3.0 无法连接到 HTTPS 托管的报表服务器
Report Builder 3.0 Cannot Connect to an HTTPS Hosted Report Server
所以我们有一个 2012 R2 SSRS 服务器(实际上是一对)。我们将在 Report Manager 和 Web 服务 URL 上禁用 HTTP 访问。在我们尝试打开 Report Builder 并连接到位于 https://server.domain.com/ReportServer
的报表服务器之前,一切都很顺利。这是不行的。我们仅在 Web 服务 URL 上重新启用 http,然后可以通过 Report Builder 连接到 http://server.domain.com/ReportServer
。
我们的朋友Google好像不知道答案。希望有人更聪明?以下错误消息。
我可以确认服务器已启动,URL 正确(https
URL),并且我有权限。只需将 https
更改为 http
即可允许连接。
我还查看了报告服务器日志,没有发现与此问题相关的任何有趣内容。
编辑:我们处于本机模式。
我是在找到一台可以使用 Report Builder 的笔记本电脑并将它与我的机器进行比较后发现它无法工作的。通过注册表挖掘并在 Google 的帮助下,我终于找到了以下修复方法。快速更新注册表,重新启动,一切正常。
我想这是因为 Report Builder 是在默认情况下不查找 TLS 1.2 的旧版本 .NET 上构建的。因此注册表项告诉 .NET 尝试使用 TLS 1.2(我相信它更具技术性...)。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
所以我们有一个 2012 R2 SSRS 服务器(实际上是一对)。我们将在 Report Manager 和 Web 服务 URL 上禁用 HTTP 访问。在我们尝试打开 Report Builder 并连接到位于 https://server.domain.com/ReportServer
的报表服务器之前,一切都很顺利。这是不行的。我们仅在 Web 服务 URL 上重新启用 http,然后可以通过 Report Builder 连接到 http://server.domain.com/ReportServer
。
我们的朋友Google好像不知道答案。希望有人更聪明?以下错误消息。
我可以确认服务器已启动,URL 正确(https
URL),并且我有权限。只需将 https
更改为 http
即可允许连接。
我还查看了报告服务器日志,没有发现与此问题相关的任何有趣内容。
编辑:我们处于本机模式。
我是在找到一台可以使用 Report Builder 的笔记本电脑并将它与我的机器进行比较后发现它无法工作的。通过注册表挖掘并在 Google 的帮助下,我终于找到了以下修复方法。快速更新注册表,重新启动,一切正常。
我想这是因为 Report Builder 是在默认情况下不查找 TLS 1.2 的旧版本 .NET 上构建的。因此注册表项告诉 .NET 尝试使用 TLS 1.2(我相信它更具技术性...)。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001