Java 在springboot中使用REST使用jwt令牌消费uri

Java 在springboot中使用REST使用jwt令牌消费uri,java,rest,spring-boot,jwt,Java,Rest,Spring Boot,Jwt,我有一个由第三方提供的“jwt令牌”和“URI”,在使用这个令牌时,我使用的是“RestTemplate”。我的代码如下所示: @GetMapping("/xyz") public String account(){ HttpHeaders headers=new HttpHeaders(); headers.set("Authorization", "Bearer "+ token); headers.setAccept(Collections.single

我有一个由第三方提供的“jwt令牌”和“URI”,在使用这个令牌时,我使用的是“RestTemplate”。我的代码如下所示:

@GetMapping("/xyz")
public String account(){
   HttpHeaders headers=new HttpHeaders();       

   headers.set("Authorization", "Bearer "+ token);

   headers.setAccept(Collections.singletonList(MediaType.APPLICATION_JSON));

    HttpEntity<String> entity=new HttpEntity<String>(headers);

    String responseEntity = this.restTemplate.getForObject(My_SERVICE_URI, String.class, entity);

    return responseEntity;
}
点击url
localhost:8080/xyz
我得到的错误如下:

401:未授权和500内部服务器错误

如果我以错误的方式使用剩余通话,请告诉我。
注意:我曾尝试使用
restemplate.exchange(…)也。

您确定这行
标题。设置(“授权”、“承载人”+令牌)。您应该与第三方来源核实令牌需要如何发送。是的,第三方提供的令牌是不记名的
public static final String My_SERVICE_URI ="https://some uri";
private String token ="some token";