Informazioni sul contesto delle chiamate di sicurezza

La sicurezza basata sul ruolo è basata su un meccanismo generale che consente di recuperare le informazioni di sicurezza relative a tutti i chiamanti upstream nella catena di chiamate al componente. Queste informazioni sono disponibili solo quando è abilitato il controllo dei ruoli a livello di componente. Per informazioni dettagliate su come impostare la sicurezza a livello di componente, vedere Impostazione di un livello di sicurezza per i controlli di accesso.

È possibile usare l'interfaccia ISecurityCallContext per accedere alle informazioni sul contesto delle chiamate di sicurezza a livello di codice. Per una descrizione, vedere Sicurezza dei componenti programmatici.

Il contesto delle chiamate di sicurezza viene passato ogni volta che viene superato un limite di sicurezza. Per le chiamate tra componenti all'interno di un'applicazione, che si trovano all'interno dello stesso limite di sicurezza, non vengono passate informazioni sul contesto di chiamata. Per le chiamate tra processi o tra applicazioni all'interno di un processo, chiamare i flussi di informazioni sul contesto lungo.

Questa struttura è particolarmente utile se si desidera eseguire controlli dettagliati e registrazione. È possibile recuperare e registrare le informazioni di sicurezza per ogni chiamante upstream.

Progettazione di ruoli in modo efficace

Limiti di sicurezza

Security Context, proprietà

Uso dei ruoli per l'autorizzazione client