1

Google Geocoding Maps APIを呼び出していますが、どういうわけか次のエラーがスローされます。

リモートサーバーがエラーを返しました:(407)プロキシ認証が必要です

Googleマップキーが必要か、アカウントを作成する必要があるかについて、Googleウェブサイトでドキュメントが見つかりませんでしたか?

私はこのウェブサービスを呼んでいます:http://maps.googleapis.com/maps/api/geocode/json? address = 1600 + Amphitheatre + Parkway、+ Mountain + View、+ CA&sensor = false "

4

1 に答える 1

2

これをソリューションに追加してみましたか?

<system.net>
  <defaultProxy enabled="true" useDefaultCredentials="true">
   <proxy bypassonlocal="True" proxyaddress="http://webproxy:80" />
  </defaultProxy>
</system.net>

または次を試してください

string url = “Valid URL”;
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
NetworkCredential netcredit = new NetworkCredential(“user1″, “pass”, “domain”);
req.Credentials = netcredit;
System.Net.WebProxy pry = new WebProxy(“proxyServer”,true);
pry.Credentials = netcredit;
WebRequest.DefaultWebProxy = pry;
req.Method = “HEAD”; //Does not work if this line is not used
HttpWebResponse res = (HttpWebResponse)req.GetResponse();

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
NetworkCredential netcredit = new NetworkCredential(“user1″, “pass”, “domain”);
req.Credentials = netcredit;
System.Net.WebProxy pry = new WebProxy(“proxyServer”,true);
pry.Credentials = netcredit;
req.Proxy = pry;
req.Method = “HEAD”; //Does not work if this line is not used
HttpWebResponse res = (HttpWebResponse)req.GetResponse();

人々はこのフォーラムで解決策を持っています

https://groups.google.com/forum/?fromgroups=#!topic/google-maps-api/0js1jr4kqJw

于 2012-10-11T06:28:33.503 に答える