TsgcWebSocketServer_HTTPAPI속성 › BindingOptions

BindingOptions 속성

URL 예약과 SSL 인증서가 시작 시 http.sys 드라이버에 등록되는 방법을 세밀하게 조정합니다.

구문

__property TsgcWSBindings_Options_HTTPAPI * BindingOptions;

기본값

ConfigureSSLCertificate=True

설명

ConfigureSSLCertificateTrue(기본값)인 경우, 서버는 ActiveTrue로 설정될 때마다 자동으로 URL을 예약하고 SSLOptions.Hash로 식별되는 SSL 인증서를 첨부합니다. 이를 위해서는 프로세스가 관리자 권한으로 실행되어야 합니다. URL을 이미 등록하고 인증서를 외부에서 바인딩한 경우(예: netsh http add urlaclnetsh http add sslcert 사용) False로 설정하십시오. 그러면 서버는 권한 상승을 요청하지 않고 시작됩니다. 이 속성은 활성화 시퀀스에만 영향을 줍니다. 런타임 동작은 어느 쪽이든 동일합니다.

예제


oServer = new TsgcWebSocketServer_HTTPAPI(NULL);
oServer->Host = "127.0.0.1";
oServer->Port = 443;
oServer->SSL = true;
oServer->SSLOptions->Hash = "CERTIFICATE_HASH";
oServer->BindingOptions->ConfigureSSLCertificate = false;
oServer->Active = true;

속성으로 돌아가기