Autorizzazione in WCF

L'autorizzazione è il processo di controllo dell'accesso e dei diritti alle risorse, ad esempio servizi o file. Negli argomenti di questa sezione viene illustrato come eseguire questa attività di base in Windows Communication Foundation (WCF) in diversi modi.

In questa sezione

Meccanismi del controllo di accesso
Viene fornita una breve descrizione dei meccanismi di autorizzazione in WCF e degli utilizzi consigliati.

Procedura: Limitare l'accesso con la classe PrincipalPermissionAttribute
Viene illustrato il processo di restrizione dell'accesso a un servizio con l'attributo PrincipalPermissionAttribute.

Procedura: Usare il provider di ruoli ASP.NET con un servizio
Viene illustrata la configurazione di un servizio per attivare l'utilizzo della funzionalità del provider di ruoli di ASP.NET.

Procedura: usare il provider di ruoli ASP.NET di Gestione autorizzazioni con un servizio
In ASP.NET è possibile utilizzare Gestione autorizzazioni per gestire l'autorizzazione di un sito Web. In WCF è allo stesso modo possibile sfruttare la combinazione ASP.NET/Gestione autorizzazioni per l'autorizzazione di client.

Gestione delle attestazioni e dell'autorizzazione con il modello di identità
Vengono spiegate le nozioni di base dell'utilizzo dell'infrastruttura del modello di identità per l'autorizzazione basata su richieste.

Delega e rappresentazione
Viene spiegata la differenza tra delega e rappresentazione.

Riferimento

System.ServiceModel.Security

PrincipalPermissionMode

ServiceAuthorizationBehavior

PrincipalPermissionAttribute

Autenticazione

Vedi anche