0
有兩個服務器:帶有PDF文件的web服務器和服務器。 Web應用程序需要讀取這些文件並重定向到客戶端(使用Response類)。但是,從Web應用程序訪問另一臺服務器被拒絕。ASPNET進程需要從另一個計算機系統讀取文件
網絡服務器是域,服務器的成員與PDF文件沒有。
什麼是最好的解決方案來訪問Web服務器上的Web應用程序的文件的文件夾?如何設置憑據?你
有兩個服務器:帶有PDF文件的web服務器和服務器。 Web應用程序需要讀取這些文件並重定向到客戶端(使用Response類)。但是,從Web應用程序訪問另一臺服務器被拒絕。ASPNET進程需要從另一個計算機系統讀取文件
網絡服務器是域,服務器的成員與PDF文件沒有。
什麼是最好的解決方案來訪問Web服務器上的Web應用程序的文件的文件夾?如何設置憑據?你
三個選項:
Need to Impersonate user forAccessing Network resource, Asp.Net Account
不要通過Web服務器通過PDF文件,只要將客戶端重定向到UNC PDF文件的存儲路徑(如果用戶可訪問,即網站只在內部網絡中運行,並且用戶對PDF服務器有讀權限)
在文件服務器上安裝IIS指向這些文件,然後在主Web服務器上安裝ASP.NET(a)將用戶重定向到文件,或者(b)使用ASP.NET的HTTP功能讀取文件並將它們傳遞給Response。