Condividi tramite


Autorizzazione di protezione per il reindirizzamento delle versioni di assembly

Il reindirizzamento esplicito dell'associazione di assembly in un file di configurazione di un'applicazione richiede un'autorizzazione di protezione, che vale per il reindirizzamento degli assembly .NET Framework e di quelli di altri produttori. Tale autorizzazione viene concessa impostando il flag BindingRedirects sulla classe SecurityPermission. Agli assembly gestiti non sono concesse autorizzazioni per impostazione predefinita.

L'autorizzazione di protezione viene concessa alle applicazioni eseguite nell'area attendibile (corrispondente al computer locale) e nell'area Intranet. Alle applicazioni eseguite nell'area Internet non è assolutamente consentito di eseguire il reindirizzamento dell'associazione di assembly.

L'autorizzazione non è richiesta se il reindirizzamento degli assembly viene eseguito in un file di criteri editore controllato dall'editore del componente oppure nel file di configurazione del computer controllato dall'amministratore. L'autorizzazione è tuttavia richiesta per le applicazioni in cui i criteri forniti dall'editore vengono ignorati in modo esplicito mediante l'elemento <publisherPolicy apply="no"/> del file di configurazione dell'applicazione.

Nella tabella riportata di seguito vengono riportate le impostazioni di protezione predefinite per il flag BindingRedirects.

Area Impostazione del flag BindingRedirects

Area attendibile (computer locale)

ON

Area Intranet

ON

Area Internet

OFF

Aree non attentibili

OFF

Queste impostazioni di protezione possono essere modificate da un amministratore per implementare il supporto o la restrizione per scenari specifici su un determinato computer. Non sono disponibili strumenti in grado di modificare l'impostazione del flag BindingRedirects dall'impostazione predefinita. L'amministratore deve modificare manualmente il file Security.config sul computer dell'utente.

Vedere anche

Concetti

File di criteri editore ed esecuzione affiancata di più versioni
Reindirizzamento delle versioni di assembly

Altre risorse

Nozioni fondamentali sull'esecuzione affiancata di diverse versioni