<trust> 項目
設定套用至應用程式的程式碼存取安全性層級。可在電腦、網站和應用程式層級來宣告 <trust> 區段。
<configuration>
<system.web>
<trust>
<trust level="Full|High|Medium|Low|Minimal" originUrl="url"/>
必要屬性
屬性 | 選項 | 說明 |
---|---|---|
level | 指定將在其下執行應用程式的安全性地區 (Security Zone)。預設為 Full。已命名的層級對應至定義於 <trustLevel> 中的安全性層級。 | |
Full | 指定 ASP.NET 不限制安全性原則。 | |
High | 指定套用 High 層級至程式碼存取安全性。 | |
Medium | 指定套用 Medium 層級至程式碼存取安全性。 | |
Low | 指定套用 Low 層級至程式碼存取安全性。 | |
Minimal | 指定套用 Minimal 層級至程式碼存取安全性。 |
選擇性屬性
屬性 | 說明 |
---|---|
originUrl | 指定應用程式的原始 URL。如果存在,就可用於一些使用權限,例如 WebRequest,以允許接回原始主機。如此可讓依賴主機概念的使用權限正常運作。 |
範例
下列範例指定 ASP.NET 應用程式的信任層級設定。
<system.web>
<trust level="Full" originUrl=""/>
</system.web>
需求
包含於:<system.web>
**Web 平台:**IIS 5.0、IIS 5.1、IIS 6.0
**組態檔:**Machine.config, Web.config
**組態區段處理常式:**System.Web.Security.CodeAccessSecurityHandler