TrustSection.LegacyCasModel Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se è abilitata la sicurezza dall'accesso di codice legacy.
public:
property bool LegacyCasModel { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("legacyCasModel", DefaultValue=false)]
public bool LegacyCasModel { get; set; }
[<System.Configuration.ConfigurationProperty("legacyCasModel", DefaultValue=false)>]
member this.LegacyCasModel : bool with get, set
Public Property LegacyCasModel As Boolean
Valore della proprietà
true
se la sicurezza dall'accesso di codice legacy è abilitata, in caso contrario false
. Il valore predefinito è false
.
- Attributi
Commenti
Quando la sicurezza dell'accesso al codice legacy è abilitata, si applicano le regole di sicurezza seguenti:
I criteri di sicurezza dall'accesso al codice vengono stabiliti dalla combinazione di criteri del computer e dall'ASP.NET file di criteri di attendibilità parziale.
I domini applicazione con attendibilità parziale ripristinano l'attendibilità totale a livello di dominio dell'applicazione.
I file di attendibilità parziale legacy che si trovano nella directory CONFIG nella directory di installazione di .NET Framework vengono usati anziché i nuovi file di configurazione parzialmente attendibili che si trovano nella stessa directory. I file legacy includono le condizioni di appartenenza rilevate nelle versioni di .NET Framework 1.1 o .NET Framework 2.0 SP1 di .NET Framework.
Vengono applicate condizioni di appartenenza aggiuntive per valutare le autorizzazioni, come definito in ASP.NET file di attendibilità parziale. La directory CONFIG fornita con la versione .NET Framework 4 contiene file di criteri di attendibilità parziale legacy. I nomi di questi file includono la stringa "legacy" e contengono le sezioni .NET Framework 2.0 SP1. Queste sezioni contengono condizioni di appartenenza non vuote necessarie per valutare i criteri CAS rispetto agli assembly.
Se l'applicazione ASP.NET è in esecuzione in attendibilità parziale e il file dei criteri di sicurezza per il livello di attendibilità è mappato a uno dei file di configurazione parzialmente attendibili predefiniti, ASP.NET sceglie automaticamente il file di configurazione legacy corrispondente. Ad esempio, se i criteri di sicurezza vengono normalmente caricati da Web_mediumtrust.config, in modalità legacy ASP.NET caricheranno invece i criteri di sicurezza da Legacy.web_mediumtrust.config.