Это результат того, что почтальон отправляет запрос Это сообщение об ошибке консоли Я запрашиваю его у почтальона с теми же параметрами и получаю access_token. Но отправляю запрос вкод не работаетИнтересно, что не так
Map<String, String> params = new HashMap<>();
params.put("client_id", CLIENT_ID);
params.put("client_secret", CLIENT_SECRET);
params.put("grant_type", "authorization_code");
params.put("code", code);
params.put("redirect_uri", REDIRECT_URL);
HttpPost httpPost = new HttpPost(GET_TOKEN_URL);
List<NameValuePair> pairList = new ArrayList<>();
for (String key : params.keySet()) {
pairList.add(new BasicNameValuePair(key, params.get(key)));
}
RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(60000).setConnectTimeout(60000).setConnectionRequestTimeout(60000).build();
httpPost.setConfig(requestConfig);
UrlEncodedFormEntity urlEncodedFormEntity = new UrlEncodedFormEntity(pairList);
httpPost.setEntity(urlEncodedFormEntity);
try (
CloseableHttpResponse response = HttpClients.createDefault().execute(httpPost)
) {
int statusCode = response.getStatusLine().getStatusCode();
if (statusCode != HttpStatus.SC_OK) {
throw new RuntimeException("statusCode = " + statusCode);
} else {
HttpEntity respEntity = response.getEntity();
token = EntityUtils.toString(respEntity, "UTF-8");
}
} catch (IOException e) {
e.printStackTrace();
}
Исключение ввода-вывода (java.net.SocketException) перехватывается при обработке запроса к {s} -> https://api.line.me:443: Сброс подключения Повторный запрос к {s} ->https://api.line.me:443 Возникла исключительная ситуация ввода-вывода (java.net.SocketException) при обработке запроса к {s} -> https://api.line.me:443: Сброс соединения. Повторный запрос к {s} -> https://api.line.me:443 IВозникла исключительная ситуация / O (java.net.SocketException) при обработке запроса к {s} -> https://api.line.me:443: Сброс соединения. Повторный запрос к {s} -> https://api.line.me:443