Java 如何设置Spring oauth AccessTokenRequest的标头

Java 如何设置Spring oauth AccessTokenRequest的标头,java,spring,spring-security,spring-security-oauth2,Java,Spring,Spring Security,Spring Security Oauth2,我试图调用org.springframework.security.oauth2.client.token.AccessTokenRequest的setHeaders方法,但无法执行此操作 类声明 void setHeaders(Map对于第二个问题,您可以尝试以下方法来设置标题 final Map<String, List<String>> headers = new HashMap<>(accTknReq.getHeaders()); final-Map

我试图调用org.springframework.security.oauth2.client.token.AccessTokenRequest的setHeaders方法,但无法执行此操作

类声明


void setHeaders(Map对于第二个问题,您可以尝试以下方法来设置标题

final Map<String, List<String>> headers = new HashMap<>(accTknReq.getHeaders());
final-Map-headers=new-HashMap(accTknReq.getHeaders());

srkavin,谢谢。这帮助我继续。
final Map<? extends String, ? extends List<String>> headers = accTknReq.getHeaders();
final List<String> lst1 = headers.get("MyHeader");
final ArrayList<String> lst2 = new ArrayList<>();
headers.put("MyHeader", lst1);
headers.put("MyHeader", lst2);
final Map<String, List<String>> headers = new HashMap<>(accTknReq.getHeaders());