Condividi tramite


Autorizzazione servizio

Un'applicazione può implementare l'autorizzazione personalizzata per i messaggi in ingresso in un host del servizio .

Un host di servizio riceve un callback di sicurezza WS_SERVICE_SECURITY_CALLBACK come parte del WS_SERVICE_ENDPOINT passato alla funzione WsCreateServiceHost . Questo callback viene richiamato quando viene ricevuto il WS_MESSAGE .

L'applicazione può basarsi su questo callback per implementare l'autorizzazione personalizzata per i messaggi in ingresso nell'host del servizio. Se l'autorizzazione ha esito negativo, la funzione di callback di sicurezza restituisce un errore hr e l'host del servizio interrompe il canale.

Per un esempio di implementazione di esempio, vedere il nome utente su SSL HttpCalculatorWithUserNameOverSslServiceExample.