我使用以下方式发送凭据:
Authenticator.setDefault(new Authenticator() {
@Override
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication("username", "password".toCharArray());
}
});
我的问题是现在如何在Soap webservice Java中检索此凭据?
最佳答案
有解决方案,
ArrayList<String> authList = (ArrayList<String>) http_headers.get("Authorization");
它在Base64中返回凭据。