2012-08-30 20 views
0

我用谷歌地圖靜態API獲取地圖圖像,但出現錯誤「The當執行using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)時,遠程名稱無法解析:'maps.googleapis.com'「。在asp.net web應用程序中調用google map static api時出現錯誤:遠程名稱無法解析:'maps.googleapis.com'

但我可以在Windows應用程序(相同代碼的Web應用程序)得到了谷歌地圖的圖像,我不知道發生了什麼

+0

這兩個應用程序是否運行在同一個環境中? –

+0

信息不足,問題與Google Maps API編程無關。 – Marcelo

回答

0

這個問題可以從無效的URL(主機名)到您的防火牆或代理服務器阻塞去請求甚至配置錯誤的主機文件或DNS。

0

我也面臨同樣的問題。 如果您連接到局域網並受到代理服務器的保護,請使用谷歌瀏覽器設置。 我們的系統採用谷歌瀏覽器的默認設置。 在chrome的設置中,進入代理設置。點擊Lan設置。點擊代理設置複選框,然後點擊通過代理服務器爲本地地址。也可以在文本框中填寫代理服務器的詳細信息。 再次提前,並在異常字段類型localhost.Run項目再次。它會工作。

2

這件事發生是由於您的系統中的代理設置。請將此代碼添加到您的web.config文件中,它將起作用。

 <system.net> 
      <defaultProxy enabled="true" useDefaultCredentials="true"> 
      </defaultProxy> 
     </system.net> 
相關問題