SetSecureConnectionLevel 方法 (WMI MSReportServer_ConfigurationSetting)

设置报表服务器的安全连接级别。

语法

Public Sub SetSecureConnectionLevel(Level as Integer, _  
    ByRef HRESULT as Int32)  
public void SetSecureConnectionLevel(Int32 Level,   
    out Int32 HRESULT);  

参数

Level
表示安全连接级别的整数值。

HRESULT
[out] 指示调用是成功还是失败的值。

返回值

返回 HRESULT ,指示方法调用是成功还是失败。 值 0 指示方法调用已成功。 非零值指示已发生错误。

备注

调用时,报表服务器 SecureConnectionLevel 属性设置为指定的值。 值为 0 表示关闭了 SSL。 值大于或等于 1 标识打开了 SSL。

  • 设置值后,报表服务器配置文件中的 SecureConnectionLevel 元素将更改,URLRoot如果指定的级别大于或等于 1,则配置文件中的元素将设置为使用“https://”;如果指定的级别为 0,则为“http://”。

在 SQL Server 2008 R2 中,SecureConnectionLevel 是开/关开关,默认值为 0。 对于任何通过 SetSecureConnectionLevel 方法 API 传递的大于或等于 1 的值,SSL 将被视为打开,并且在 rsreportserver.config 文件中相应地设置配置属性 SecureConnectionLevel。 将仍允许值为 2 和 3,以便向后兼容。

要求

Namespace:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v12\Admin

另请参阅

MSReportServer_ConfigurationSetting 成员