Encode username/passwrod pair instead of decoding it while creating request.
This commit is contained in:
parent
17bd5cc792
commit
0cda72e6b2
@ -347,7 +347,7 @@ public class TbHttpClient {
|
||||
if (CredentialsType.BASIC == credentials.getType()) {
|
||||
BasicCredentials basicCredentials = (BasicCredentials) credentials;
|
||||
String authString = basicCredentials.getUsername() + ":" + basicCredentials.getPassword();
|
||||
String encodedAuthString = new String(Base64.getDecoder().decode(authString.getBytes(StandardCharsets.UTF_8)));
|
||||
String encodedAuthString = new String(Base64.getEncoder().encode(authString.getBytes(StandardCharsets.UTF_8)));
|
||||
headers.add("Authorization", "Basic " + encodedAuthString);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user