Concetti principali sulla protezione
Aggiornamento: novembre 2007
In Microsoft .NET Framework viene fornita protezione dall'accesso di codice e protezione basata sui ruoli per affrontare i problemi di protezione relativi al codice mobile e fornire il supporto necessario ai componenti per determinare le operazioni consentite agli utenti. I meccanismi di protezione si basano su un modello semplice e coerente che permette agli sviluppatori esperti di protezione dall'accesso di codice di sfruttare la protezione basata sui ruoli. Sia la protezione di accesso al codice che la protezione basata sui ruoli vengono implementate mediante un'infrastruttura comune fornita da Common Language Runtime.
Dal momento che fanno uso dello stesso modello e della stessa infrastruttura, la protezione di accesso al codice e la protezione basata sui ruoli condividono vari concetti di base, che verranno descritti in questa sezione. Accertarsi di avere dimestichezza con queste nozioni prima di leggere la documentazione relativa alla protezione di accesso al codice e alla protezione basata sui ruoli di .NET Framework.
In questa sezione
Autorizzazioni di protezione
Vengono descritti gli oggetti autorizzazione e le modalità con cui vengono utilizzati dal runtime.Indipendenza dai tipi e protezione
Viene descritta l'indipendenza dai tipi della memoria e i vantaggi che tale codice offre per la protezione.Criteri di protezione
Viene fornita una panoramica dei criteri di protezione e delle modalità con cui vengono utilizzati dal runtime.Principali
Vengono descritti i tre tipi di principali supportati dalla protezione basata sui ruoli di .NET Framework.Autenticazione
Viene fornita una panoramica del processo di autenticazione utilizzato nella protezione basata sui ruoli di .NET Framework.Autorizzazione
Viene fornita una panoramica del processo di autorizzazione utilizzato nella protezione basata sui ruoli di .NET Framework.Problemi di protezione per parole chiave friend virtual interne e sottoponibili a override da overload
Vengono illustrati gli aspetti della protezione relativi all'utilizzo di queste parole chiave.
Sezioni correlate
Protezione delle applicazioni Web ASP.NET
Viene descritta in modo dettagliato la protezione di ASP.NET e viene illustrato come utilizzarla nel codice.Protezione dall'accesso di codice
Viene descritta in modo dettagliato la protezione dall'accesso di codice di .NET Framework e viene illustrato come utilizzarla nel codice.Protezione basata sui ruoli
Viene descritta in modo dettagliato la protezione basata sui ruoli di .NET Framework e viene illustrato come utilizzarla nel codice.Gestione dei criteri di protezione
Viene descritto il modello dei criteri di protezione di .NET Framework.