所以,我有兩個應用程序,一個是Web,另一個是控制檯應用程序。控制檯應用程序在遠程服務器中創建目錄/文件夾和pdf。該網站(在IIS中運行)具有啓動該控制檯應用程序的.aspx文檔。運行控制檯應用程序並不會給我帶來問題,當我運行網站並且無法創建目錄和pdf時出現問題。這是錯誤:將Windows身份驗證憑據設置爲網站以創建目錄
Error: Access to the path '\\SERVERIP\rae\RAE\' is denied.
該服務器擁有證書,我想,當我只運行控制檯應用程序,它需要之前輸入憑據(因爲訪問我需要鍵入憑據看到遠程服務器該服務器中的文件夾),但是當我運行該網站時,將再次詢問憑據(沒有提示顯示),這就是訪問被拒絕的原因。
我使用C#的System.IO.Directory.Exists(route);
,以檢查是否存在,如果不System.IO.Directory.CreateDirectory(route);
有沒有辦法來設置在代碼服務器的憑據,在IIS或者用其他方法?
您應該爲所需用戶設置「應用程序池憑據」。 – Simon
@Simon不過怎麼樣? – geekth