【问题标题】:How to authenticate SSRS externally using automatic NTLM credential passing?如何使用自动 NTLM 凭据传递在外部对 SSRS 进行身份验证?
【发布时间】:2013-03-11 21:07:11
【问题描述】:

我正在尝试设置我们的 SSRS 服务器,以使用用户输入的 NTLM 凭据和 IE 中的自动登录设置通过 Internet 进行身份验证。

目前的结果是在尝试导航到报表管理器或报表服务器时出现一般的“Internet Explorer 无法显示网页”错误。我没有从谷歌获得太多相关信息。

还有其他人遇到过这种极端情况吗?有什么建议吗?

【问题讨论】:

    标签: ssrs-2008 ntlm


    【解决方案1】:

    如果 rsreportserver.config 文件的 <Authentication> 部分中存在 <RSWindowsNegotiate/> 身份验证类型,SSRS 将无法通过自动 NTLM 凭据传递通过 Internet 进行身份验证。

    注释掉<RSWindowsNegotiate/> 身份验证类型以解决此问题。

    (C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\rsreportserver.config)

        <Authentication>
        <AuthenticationTypes>
        <RSWindowsNTLM/>
        <!-- <RSWindowsNegotiate/> -->   
        </AuthenticationTypes>
        <RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLevel>
        <RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectionScenario>
        <EnableAuthPersistence>true</EnableAuthPersistence>
        </Authentication>
    

    【讨论】:

      猜你喜欢
      • 2018-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多