在IIS 6下Win23k。在網站的根目錄有一個web.config(我認爲根網站實際上是一個共享點網站)。我創建了一個虛擬目錄,並在我的asp.net應用程序中運行,它是web.config。我的應用程序作爲特定的用戶標識運行,並且不會對根目錄的web.config擁有權限。虛擬目錄中的Web.config ...在根目錄web.config上拒絕了權限?
打開我的虛擬目錄的web.config有一個錯誤(引用拼寫錯誤)。當我通過瀏覽器訪問虛擬目錄時,出現了有關「權限被拒絕」的ASP.NET錯誤。
更改父級web.config的權限... poof現在我得到了正確的錯誤。刪除父級web.config ... poof我現在得到正確的錯誤。
這是怎麼回事?爲什麼我的虛擬目錄需要/需要根目錄的web.config?如何防止我的虛擬目錄執行此操作?
編輯:這是sharepoint是一個壞公民。它將web.confg上的權限設置爲僅具有完全控制權的管理員和系統,並將STS_WPG設置爲只讀權限。請注意,我確定第一次共享點與Web服務器混淆了。
謝謝!
Rob
感謝您的建議,但沒有幫助。 – user53794 2009-05-31 01:52:41