AspNetHostingPermissionLevel 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定授予 ASP.NET 網頁應用程式的信任等級。
public enum class AspNetHostingPermissionLevel
public enum AspNetHostingPermissionLevel
[System.Serializable]
public enum AspNetHostingPermissionLevel
type AspNetHostingPermissionLevel =
[<System.Serializable>]
type AspNetHostingPermissionLevel =
Public Enum AspNetHostingPermissionLevel
- 繼承
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| None | 100 | 表示未獲准許可。 所有的 AspNetHostingPermission 訴求都會失敗。 |
| Minimal | 200 | 表示有需求 Minimal 保護的功能將成功。 此層級允許程式碼執行,但無法與系統上的資源互動。 此層級可透過設定檔中的Minimal區段設定至少信任層級來達成。 |
| Low | 300 | 表示只要對任何等級需求低於或等於該 Low 等級的等級所保護的特徵將成功。 此層級旨在允許在受限環境中對有限資源進行唯讀存取。 此等級可透過設定檔中的Low區段指定信任等級來獲得。 |
| Medium | 400 | 表示只要對任何等級需求低於或等於該 Medium 等級的等級所保護的特徵將成功。 此等級可透過設定檔中Medium至少設定信任等級來達成。 |
| High | 500 | 表示只要對任何等級低於或等 |
| Unrestricted | 600 |
備註
請參閱 ASP.NET Code Access Security 以了解每個信任層級所獲得的權限詳細資訊。
此列舉成員定義了應用安全等級,範圍從完全信任(應用程式不受程式碼存取安全限制)到最低信任(應用程式僅有執行權限)。 你可以在 Web.config 或 Machine.config 檔案中,使用 trust 設定元素,為 ASP.NET 資源設定信任等級。
若您想鎖定特定伺服器或網站的安全政策,請將 位置 元素與屬性結合 allowOverride=false 使用,以確保信任政策設定無法在本地被覆寫。