IIS WEB程序如何訪問共享目錄


寫好的ASP.NET MVC程序,在本機可以訪問共享目錄

 WebClient myWebClient = new WebClient();
                if (!string.IsNullOrEmpty(pic1))
                {
                    myWebClient.DownloadFile(new Uri(OrderingPlatformProductPicUrl + pic1), "//192.168.1.2/Ashare/" + productCode + "z.jpg");//
                }

 

但是發布到IIS7后,就發現報訪問被拒絕的錯誤了(注IIS與共享目錄是兩台不同的服務器)

解決辦法

1.在共享目錄的電腦新增用戶ShareOne,密碼123,指定ShareOne用戶可以訪問共享目錄

2.在IIS服務器新增用戶ShareOne,密碼123

3.在IIS虛擬目錄的基本設置中,設置連接為

 

4.配置網站的WebConfig,支持WEB特定用戶訪問

  <system.web>
 <identity impersonate="true" userName="ShareOne" password="123" />
  </system.web>

5.大功告成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM