Proxy settings in a java program

前端 未结 9 684
[愿得一人]
[愿得一人] 2020-12-14 12:09

I am trying to connect to a web service with a client generated from wsdl through a java program in eclipse. I am passing my request through a proxy server. But it seems tha

9条回答
  •  暖寄归人
    2020-12-14 12:29

    Apart from setting system properties use java.net.Authenticator to set proxy configuration too.

    final String authUser = "user";
    final String authPassword = "password";
    Authenticator.setDefault(
       new Authenticator() {
          public PasswordAuthentication getPasswordAuthentication() {
             return new PasswordAuthentication(
                   authUser, authPassword.toCharArray());
          }
       }
    );
    
    System.setProperty("http.proxyUser", authUser);
    System.setProperty("http.proxyPassword", authPassword);
    

提交回复
热议问题