我的網站的主頁正在使用從網絡共享中讀取數據的控件。要在所有頁面上進行此項工作,我必須爲整個網站啓用模擬。但是我想要做的只是爲實際讀取/寫入共享的頁面啓用它。例如:使用選擇性模擬的主頁
<location path="SystemAdmin">
<system.web>
<identity impersonate="true" password="abcdefgh" userName="MYDOMAIN\Administrator" />
<authorization>
<allow roles="Admin" />
<deny users="*" />
</authorization>
</system.web></location>
如果我這樣做,我的主頁面控件只能在管理頁面上工作。有點難倒在這裏...
你不能移動此的System.Web節到您SystemAdmin文件夾?或者,使用DS身份驗證並確保管理員用戶可以訪問網絡共享是有意義的。 – Lazarus 2010-02-25 13:24:47
是的,但這並不能解決問題。然後,我仍然需要在主web.config中使用模擬,以確保該控件在非管理頁面中工作(它位於每個頁面上,因爲它在主頁面中) – 2010-02-25 16:26:14