2011-07-25 24 views

回答

-1

虛擬目錄的位置在哪裏,它的NTFS權限是什麼?

安裝IIS時,inetpub \ wwwroot的權限設置爲允許IIS訪問該目錄,並且其下的任何目錄都將繼承權限。我猜你的虛擬目錄點在正常的Web目錄之外,因此目錄及其中的文件的NTFS權限將排除IIS。

修復此打開的資源管理器並導航到虛擬目錄指向的目錄上方的目錄。右鍵單擊它並查看屬性,然後選擇安全選項卡。您需要編輯權限,並且至少爲IIS_IUSRS組提供讀/讀和執行/列出文件夾內容權限。如果您的應用程序池以其他用戶身份運行,則還需要爲該帳戶提供正確的權限。

+0

該目錄位於inetpub目錄下,但與wwwroot文件夾位於同一級別。 IIS_IUSRS確實具有讀取/執行文件夾的權限。我們的服務器管理員對ApplicationHost.config進行了更改,將system.webServer - > security - > authentication - > windowsAuthentication useAppPoolCredentials設置爲true,這似乎解決了問題。 –

+0

下面是一個鏈接,幫助解決這個問題的資源... http://blogs.msdn.com/b/webtopics/archive/2009/01/19/service-principal-name-spn-checklist-for -kerberos-認證與-IIS-7-0.aspx –