2012-12-17 74 views
2

IIS 8級&的Windows 8WebRequest的失敗

我有低於我試圖檢查網址是否存在的示例代碼,當我跑從控制檯應用程序它工作正常,響應獲得,但從服務器端ASP.net頁面執行時,它會引發套接字異常。

示例代碼:

try 
      { 
       Uri uri = new Uri("HTTPS://test"); 
       WebRequest http = HttpWebRequest.Create(uri); 
       HttpWebResponse response = (HttpWebResponse)http.GetResponse(); 
       Stream stream = response.GetResponseStream(); 
      } 
      catch (UriFormatException sds) 
      { 
      } 
      catch (IOException sdsd) 
      { 
      } 

錯誤: 連接嘗試失敗,因爲連接的方沒有正確一段時間後響應或已建立的連接失敗,因爲連接的主機沒有反應

這方面的任何建議都會有幫助。

+0

可能該網站已經封鎖了服務器(asp running pc)IP? –

+0

您是否找到解決方案?我有完全相同的問題。 –

回答

0

沒有更多的信息,我的猜測是asp.net應用程序運行在沒有足夠權限訪問網絡資源的帳戶下。您可以嘗試更改運行asp.net應用程序的帳戶或模擬具有網絡訪問權限的用戶。