Java Клиент возвращает 401 Unauthorize Error, но работает в Почтальоне - PullRequest
0 голосов
/ 01 апреля 2020

Из PostMan я звоню API. с токеном на предъявителя в заголовке. Я получаю ответ 200.

Но когда я вызываю ту же форму API Java, я получаю 401 Unauthorized error. Ниже приведен код, который я реализовал:

 RestTemplate restTemplate = new RestTemplate();
 HttpHeaders headers = new HttpHeaders();
 headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
 headers.setBearerAuth("token");
 ResponseEntity<String> response  = restTemplate.getForEntity(uri,String.class,headers); 

Пожалуйста, руководство.

Запрос cURL:

curl --location --request GET 'https://myURL' \ --header 'Authorization: Bearer myToken'

1 Ответ

0 голосов
/ 01 апреля 2020

Может быть ваш токен станет недействительным.

...