다음을 통해 공유


서비스 권한 부여

애플리케이션은 서비스 호스트 에서 들어오는 메시지에 대한 사용자 지정 권한 부여를 구현할 수 있습니다.

서비스 호스트는 WsCreateServiceHost함수에 전달되는 WS_SERVICE_ENDPOINT 일부로 보안 콜백 WS_SERVICE_SECURITY_CALLBACK 받습니다. 이 콜백은 WS_MESSAGE 수신될 때 호출됩니다.

애플리케이션은 이 콜백을 사용하여 서비스 호스트에서 들어오는 메시지에 대한 사용자 지정 권한 부여를 구현할 수 있습니다. 권한 부여가 실패하면 보안 콜백 함수는 실패 HR을 반환하고 서비스 호스트는 채널을 중단합니다.

예제 구현은 SSL 예제 HttpCalculatorWithUserNameOverSslServiceExample을 통해 사용자 이름을 참조하세요.