0
我有一個頁面ASP.NET 4.0 C#腳本正在運行。在調試模式下,我的腳本工作得很好,但是當我發佈它時,似乎在製作WebRequest時不會發送憑證。 以下是我正在使用的代碼,我嘗試了一堆東西,但當我使用我的發佈版本的腳本時,我一直在獲取401 Unauthorized。順便說一句,我使用IIS 7從ASP.NET C#傳遞證書到另一個Web服務
WebRequest fwRequest = HttpWebRequest.Create(fwURL);
fwRequest.UseDefaultCredentials = true;
//fwRequest.Credentials = CredentialCache.DefaultCredentials;
HttpWebResponse myHttpWebResponse = (HttpWebResponse)fwRequest.GetResponse();
僅供參考,它不是一個腳本。這是一個程序。 –
你有沒有試過使用模擬?就像使用(WindowsIdentity.GetCurrent()。Impersonate()){// code here}(從內存! – glosrob