Condividi tramite


Elemento <trust>

Consente di configurare il livello di protezione dall'accesso di codice per un'applicazione. La sezione <trust> può essere dichiarata a livello di applicazione, sito e computer.

<configuration>
   <system.web>
      <trust>

<trust level="Full|High|Medium|Low|Minimal" originUrl="url"/>

Attributo obbligatorio

Attributo Opzione Descrizione
level     Specifica l'area di protezione in cui verrà eseguita l'applicazione. Il valore predefinito è Full. I livelli denominati corrispondono ai livelli di protezione definiti in <trustLevel>.
    Full Specifica che in ASP.NET i criteri di protezione non vengono ristretti.
    High Specifica che alla protezione dall'accesso di codice viene applicato il livello High.
    Medium Specifica che alla protezione dall'accesso di codice viene applicato il livello Medium.
    Low Specifica che alla protezione dall'accesso di codice viene applicato il livello Low.
    Minimal Specifica che alla protezione dall'accesso di codice viene applicato il livello Minimal.

Attributo facoltativo

Attributo Descrizione
originUrl Specifica l'URL di origine di un'applicazione. Se presente, l'attributo può essere utilizzato per alcune autorizzazioni come WebRequest, che consentono la connettività all'host di origine. Questo consente il corretto funzionamento delle autorizzazioni che si basano sulla nozione di host.

Esempio

Nell'esempio che segue vengono specificate le impostazioni di livello di attendibilità di un'applicazione ASP.NET.

<system.web>
   <trust level="Full" originUrl=""/>
</system.web>

Requisiti

Contenuto in: <system.web>

Piattaforma Web: IIS 5.0, IIS 5.1, IIS 6.0

File di configurazione: Machine.config, Web.config

Gestore della sezione di configurazione: System.Web.Security.CodeAccessSecurityHandler

Vedere anche

Configurazione ASP.NET | Schema delle impostazioni ASP.NET