PasswordAuthentication

PasswordAuthentication

我正在使用Java Proxy类,并将其传递给HttpURLConnection.openConnection()。
有没有办法向Proxy类提供身份验证信息(就像http.proxyUser和http.proxyPassword一样)?
谢谢

最佳答案

您可以将Authenticator用于此目的:

Authenticator.setDefault(new Authenticator() {

        @Override
        protected PasswordAuthentication getPasswordAuthentication() {
                return new PasswordAuthentication("login", "password".toCharArray());
        }
});

08-08 00:39