Quantcast
Channel: Active questions tagged https - Stack Overflow
Viewing all articles
Browse latest Browse all 1535

Unable to tunnel through proxy. Proxy returns "HTTP/1.1 407 Proxy Authorization Required"

$
0
0

I was trying to hit the https url for google api.Using the code below but its giving some errors.but i can hitting one google api http url and its working very well without any error

DataInputStream di = null;FileOutputStream fo = null;byte[] b = new byte[1];// PROXYSystem.setProperty("https.proxyHost", "my proxy");System.setProperty("https.proxyPort", "8080");Authenticator.setDefault(new PasswordAuthenticator());URL u = new URL("https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Vict&types=geocode&language=fr&sensor=true&key=keyforuse");HttpURLConnection con = (HttpURLConnection) u.openConnection();sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder();String encodedUserPwd = encoder.encode("domain\\user:password"        .getBytes());con.setRequestProperty("Proxy-Authorization", "Basic "+ encodedUserPwd);di = new DataInputStream(con.getInputStream());// result = parseJSON(di);while (-1 != di.read(b, 0, 1)) {    System.out.print(new String(b));}

but getting error below

java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 407 Proxy Authorization Required"    at sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:1648)    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:164)    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)    at kf.store.locator.googlemaps.test.main(test.java:58)

any help????


Viewing all articles
Browse latest Browse all 1535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>