Condividi tramite


Autorizzazione del servizio

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

Un host del 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 non riesce, la funzione di callback di sicurezza restituisce un errore HR e l'host del servizio interrompe il canale.

Vedere l'esempio di nome utente su SSL, HttpCalculatorWithUserNameOverSslServiceExample, per un'implementazione di esempio.