我们有一个 SSRS 2014 已经在生产中,我们现在希望通过将其链接到证书(如“https://...”之类的 URL)来使用安全站点。所以现在 URL 是完全限定的域名(FQDN)。
我们可以通过这个 https URL 正确访问报表管理器。我们必须注册才能使用 Windows 帐户访问。
我们遇到的错误是,当我们导航时,有时我们会传递到一个 http 页面。每次我们从 https 传递到 http 页面时,浏览器 (IE) 都会要求重新注册。
例如,这里我们在一个 https 页面上。当我在报告上单击右键-> 管理时:
如果我单击左侧窗格中的选项卡(例如在安全性中),SSRS 会要求我重新连接并跳转到 http 页面。这对我们来说是一个真正的问题。
有什么建议么?
嗯,这很难解决,但在我们的系统管理员的帮助下并阅读了很多地方,我们设法让它工作。这是一个混合的东西,但两个主要的改变了 SSRS 配置文件上的一些参数:
<Add Key="SecureConnectionLevel" Value="0"/>
为<Add Key="SecureConnectionLevel" Value="3"/>
<RSWindowsNTLM/>
是指定的唯一身份验证类型<AuthenticationTypes>
第二部分是修改 Windows 注册表并随后重新启动 SSRS:
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
创建一个新的 DWORD 注册表项DisableLoopbackCheck并将值设置为1。
如果您想知道,以下是所有参考资料: