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