2012-11-17 51 views
2

根據this article(方法2,第6項)權限不足,我應該添加爲角色允許讀我的的web.config文件計算機名\ IIS_IUSRS的web.config文件

我不知道如果這是真的,不過,因爲:

  1. 我看到當前服務器上的其他網站沒有在安全標籤是一套,但仍然可以訪問
  2. 更重要的是,我仍然得到錯誤500.19 與擴展配置文件權限不夠(0X80070005)無效相關配置數據。

(在這一點上,我只是想成爲一個靜態的HTML頁面,之前我去上還提供Web服務。)

我缺少什麼?

回答

2

檢查您的設置中的目錄樹的一部分。確保您嘗試訪問的每個目錄,子目錄和文件實際上都具有在本地計算機(或實際上是服務器)上定義的組IIS_IUSRS。我打賭我的左耳,你會發現一個沒有的部分。

您提到的錯誤 - 0x80070005 - 意思是恰恰是

如果仍然找不到問題的根源,請刪除整個目錄樹並重做整個設置過程。那麼,也許有一些訪問權限會被捕獲。

我剛剛在我的系統上進行了測試,通過從子目錄中刪除IIS_IUSRS的權限,我可能導致錯誤。