2014-01-15 85 views
1

我有一個ASP.NET網站,在Server1上設置IIS7.5。該網站上傳了一個虛擬目錄,其物理路徑爲\\Server2\UploadFolder。 該網站的URL是http://Server1:8080/Default.aspx。 當我點擊上面的URL時,我可以通過頁面上傳文件,並將文件上傳到虛擬目錄。可以說我上傳文件uploadedfile.jpg。HTTP錯誤401.3 - 未經授權訪問UNC上的文件

現在當我點擊http://Server1:8080/uploads/uploadedfile.jpg理想情況下瀏覽器應該能夠獲得文件作爲響應,而瀏覽器顯示錯誤。

HTTP Error 401.3 - Unauthorized 
You do not have permission to view this directory or page because of the access control list (ACL) configuration or encryption settings for this resource on the Web server. 

我已授權訪問IUSR和NETWORKSERVICE上的文件夾\\Server2\UploadFolder仍然沒有幫助。

我錯過了什麼?任何幫助讚賞。

+0

您需要將驅動器映射到\\ Server2 \ UploadFolder此文件夾 –

+0

您的應用程序池使用什麼標識? –

+0

我將身份更改爲應用程序池標識,現在正在工作。以前它是特定用戶。謝謝。 – MaxRecursion

回答

0

我想,你需要將驅動器映射爲\服務器2 \ UploadFolder這個文件夾

可否請您嘗試Link 1Link 2?它可能會幫助你。