Partilhar via


Autorização de Serviço

Um aplicativo pode implementar autorização personalizada para mensagens de entrada em um host de serviço.

Um host de serviço recebe um retorno de chamada de segurança WS_SERVICE_SECURITY_CALLBACK como parte do WS_SERVICE_ENDPOINT que é passado para a funçãoWsCreateServiceHost. Esse retorno de chamada é invocado quando o WS_MESSAGE é recebido.

O aplicativo pode confiar nesse retorno de chamada para implementar autorização personalizada para mensagens de entrada no host de serviço. Se a autorização falhar, a função de retorno de chamada de segurança retornará uma falha HR e o host de serviço anulará o canal.

Consulte o exemplo de nome de usuário sobre SSL, HttpCalculatorWithUserNameOverSslServiceExample, para obter um exemplo de implementação.