Autorisation de service
Une application peut implémenter une autorisation personnalisée pour les messages entrants sur un hôte de service.
Un hôte de service reçoit une WS_SERVICE_SECURITY_CALLBACK de rappel de sécurité dans le cadre de la WS_SERVICE_ENDPOINT qui est transmise à la fonction WsCreateServiceHost. Ce rappel est appelé lorsque le WS_MESSAGE est reçu.
L’application peut s’appuyer sur ce rappel pour implémenter une autorisation personnalisée pour les messages entrants sur l’hôte de service. Si l’autorisation échoue, la fonction de rappel de sécurité retourne un HR d’échec, et l’hôte de service abandonne le canal.
Consultez l’exemple de nom d’utilisateur sur SSL, HttpCalculatorWithUserNameOverSslServiceExample, pour obtenir un exemple d’implémentation.