共用方式為


ASP.NET 原則機制

更新:2007 年 11 月

信任層級的應用程式定義域原則,是由載入的原則層級 (例如,System.Security.Policy.PolicyLevel 類別的執行個體) 所組成,並且套用至應用程式定義域當做應用程式定義域原則。原則樹狀目錄本身對 High、Medium、Low 和 Minimal 信任層級 (Full 不會套用任何原則) 來說都是相同的,除了在 ASP.NET 使用權限集合中授與的使用權限集合以外。

在計算指定應用程式的應用程式定義域原則後 (這個步驟不包括完全信任的應用程式),會將原則套用至應用程式定義域。應用程式定義域原則會與其他不同的原則層級 (企業、電腦和使用者) 交集,因此只能進一步限制而非展開現有原則。

若要瞭解如何利用應用程式定義域原則限制授與的使用權限,請考慮下表中的虛擬使用權限集合和原則層級。

層級

名稱

使用權限

企業

P1

{A, B, C, D}

電腦

P2

{A, B, C}

使用者

P3

{A, B, C}

應用程式定義域

P4

{A, B}

這些原則集合的簡化應用程式使用權限 (忽略使用權限要求),將是在不同層級授與的使用權限交集。因此,P1、P2、P3 和 P4 的交集是 {A, B}。

管理原則檔

您可以手動編輯原則檔。您可以使用 .NET Framework 組態工具程式碼存取安全性原則工具管理企業、電腦或使用者層級的安全性原則。如需使用這些工具的詳細資訊,請參閱管理安全性原則

請參閱

其他資源

ASP.NET Web 應用程式安全性