如何将基本授权添加到OAuth2CodeGrantFlow的标头中

时间:2016-08-09 21:35:59

标签: java jersey-2.0

我正在研究需要从一个站点获取访问令牌的REST API。我正在使用OAuth2CodeGrantFlow球衣实现。我需要的是在调用完成方法之前设置Authorization标头。

OAuth2CodeGrantFlow flow= ... ;
TokenResult tokenResult = flow.finish(code, state);

如何为流程设置标题是否有可能?

感谢。

1 个答案:

答案 0 :(得分:0)

我不确定您在获取授权令牌的请求期间为什么要设置授权标头。但是,如果要在请求中添加标头,可以使用Builder类(https://jersey.java.net/apidocs/2.7/jersey/org/glassfish/jersey/client/oauth2/OAuth2CodeGrantFlow.Builder.html)和属性(OAuth2CodeGrantFlow.Phase阶段,字符串键,字符串值)方法。