Hi
When using Java (ver 18) I have that error when try connect with saak and sask auth,
final String ci = json.getString("ci");
final String cs = json.getString("cs");
final String user = json.getString("saak");
final String pwd = json.getString("sask");
final String url = json.getString("pu") + json.getString("ot");
final String payload = "grant_type=password&client_id=" + ci + "&client_secret=" + cs + "&username=" + user
+ "&password=" + pwd + "";
//
final HttpPost post = new HttpPost(new URI(url));
post.addHeader("Content-type", "application/x-www-form-urlencoded");
final String auth=json.getString("ci") + ":" + json.getString("cs");
System.out.println(auth);
System.out.println("auth="+auth);
post.addHeader("Authorization",
Base64.getEncoder().encodeToString(auth.getBytes()));
List<NameValuePair> pairs = new ArrayList<>();
pairs.add(new BasicNameValuePair("grant_type", "password"));
//pairs.add(new BasicNameValuePair("client_id", ci));
//pairs.add(new BasicNameValuePair("client_secret", cs)); pairs.add(new
pairs.add(new BasicNameValuePair("username", Base64.getEncoder().encodeToString(user.getBytes())));
pairs.add(new BasicNameValuePair("password", Base64.getEncoder().encodeToString(pwd.getBytes())));
final URI uri = new URIBuilder(post.getUri()).addParameters(pairs).build();
post.setUri(uri);
String result = null;
try (CloseableHttpClient httpClient = HttpClients.createDefault();
CloseableHttpResponse response = httpClient.execute(post)) {
result = EntityUtils.toString(response.getEntity());
}
System.out.println(result);