ConfigurationSetting 메서드 - SetSecure커넥트ionLevel
보고서 서버의 보안 연결 수준을 설정합니다.
구문
Public Sub SetSecureConnectionLevel(Level as Integer, _
ByRef HRESULT as Int32)
public void SetSecureConnectionLevel(Int32 Level,
out Int32 HRESULT);
매개 변수
Level
보안 연결 수준을 나타내는 정수 값입니다.
HRESULT
[out] 호출의 성공 여부를 나타내는 값입니다.
반환 값
메서드 호출의 성공 또는 실패를 나타내는 HRESULT 를 반환합니다. 0 값은 메서드 호출이 성공했음을 나타냅니다. 0이 아닌 값은 오류가 발생했음을 나타냅니다.
설명
호출되면 보고서 서버 Secure커넥트ionLevel 속성이 지정된 값으로 설정됩니다. 값이 0이면 TLS가 해제되어 있음을 나타냅니다. 값이 1보다 크거나 같으면 TLS가 설정됨을 나타냅니다.
- 값을 설정하면 보고서 서버 구성 파일의 Secure커넥트ionLevel 요소가 변경되고 구성 파일의 URLRoot 요소가 지정된 Level이 1보다 크거나 같거나
http://
지정된 Level이 0인 경우 사용하도록https://
설정됩니다.
SQL Server 2008 R2(10.50.x)에서 Secure커넥트ionLevel은 켜기/끄기 스위치로 설정되고 기본값은 0입니다. SetSecure커넥트ionLevel 메서드 API를 통해 전달된 1보다 크거나 같은 값의 경우 TLS가 고려되고 구성 속성 Secure커넥트ionLevel이 파일에 적절하게 rsreportserver.config
설정됩니다. 값 2와 3도 이전 버전과의 호환성을 위해 계속 허용됩니다.
요구 사항
네임스페이스:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기