URL url = new URL("target"); String authString = "domain/user:password"; String auth = "Basic " + new sun.misc.BASE64Encoder().encode(authString.getBytes()); URLConnection conn = url.openConnection(); conn.setRequestProperty("Proxy-Authorization", auth);