Condividi tramite


Panoramica dell'architettura SSPI

SSPI è un'interfaccia software. Le librerie di programmazione distribuite, ad esempio RPC, possono usarle per le comunicazioni autenticate. Uno o più moduli software forniscono le funzionalità di autenticazione effettive. Ogni modulo, denominato provider di supporto per la sicurezza , viene implementato come libreria di collegamento dinamico (DLL). Un provider di servizi condivisi fornisce uno o più pacchetti di sicurezza.

Sono disponibili un'ampia gamma di provider di servizi di configurazione e pacchetti. Windows viene fornito con il pacchetto di sicurezza NTLM e il pacchetto di sicurezza del protocollo Microsoft Kerberos. Inoltre, è possibile scegliere di installare il pacchetto di sicurezza SSL (Secure Socket Layer) o qualsiasi altro provider di servizi condivisi compatibile con SSPI.

L'uso di SSPI garantisce che, indipendentemente dal provider di servizi condivisi selezionato, l'applicazione accede alle funzionalità di autenticazione in modo uniforme. Questa funzionalità offre all'applicazione una maggiore indipendenza dall'implementazione della rete rispetto a quella disponibile in passato.

Le applicazioni distribuite comunicano tramite l'interfaccia RPC. Il software RPC a sua volta accede alle funzionalità di autenticazione di un provider di servizi condivisi tramite SSPI.

Per altre informazioni, vedere SSPI.