2011-11-12 30 views
2

在我的託管環境中,我無法訪問我的虛擬目錄之外的任何內容 - 我無法編輯machine.config,也無法編輯機器級web.config,也無法將任何內容放入GAC。ASP.NET的自定義CAS策略必須去哪裏?

我正在閱讀Medium Trust。如果我想要中等信任+額外的權限,我可以創建自定義信任級別並將其放入我的虛擬目錄中,還是需要管理員的配合手動編輯機器範圍的配置文件?

回答

1

根據我的理解,您的虛擬目錄web config應該能夠覆蓋從machine.config文件繼承的設置,以便您可以在web.config中創建自定義信任策略並啓用IO權限。

信任設置。
http://msdn.microsoft.com/en-us/library/ff648344.aspx

配置層次結構
http://msdn.microsoft.com/en-us/library/ms178685.aspx

+0

啊,它的工作!我能夠將中等信任文件複製到我的虛擬目錄,從web.config中引用它,然後添加或刪除權限並驗證它們確實變爲可用或不再可用。 – MatthewMartin

+0

真棒,很高興爲雅工作,快樂的編碼! –