Поделиться через


Авторизация службы

Приложение может реализовать настраиваемую авторизацию для входящих сообщений на узле службы.

Узел службы получает обратный вызов безопасности WS_SERVICE_SECURITY_CALLBACK как часть WS_SERVICE_ENDPOINT который передается в функцию WsCreateServiceHost. Этот обратный вызов вызывается при получении WS_MESSAGE.

Приложение может использовать этот обратный вызов для реализации пользовательской авторизации для входящих сообщений на узле службы. Если авторизация завершается сбоем функции обратного вызова безопасности, возвращается сбой кадров, а узел службы прерывает канал.

Пример реализации см. в примере имени пользователя по протоколу SSL, HttpCalculatorWithUserNameOverSslServiceExample.