Autorisation du 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 un rappel de sécurité WS_SERVICE_SECURITY_CALLBACK dans le cadre du WS_SERVICE_ENDPOINT qui est passé à 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 échec HR et l’hôte de service abandonne le canal.

Pour obtenir un exemple d’implémentation, consultez l’exemple de nom d’utilisateur sur SSL , HttpCalculatorWithUserNameOverSslServiceExample.