网站服务器令牌获取,adobe - 获取Adobe Sign访问令牌以进行服务器到服务器身份验证 - 堆栈内存溢出...

本文指导如何在Java中使用refresh_token获取新的OAuth访问令牌,包括创建刷新请求并展示关键代码片段。适合开发者理解和实践OAuth2.0令牌管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

_bananabread有正确的想法。 按照本网站上的步骤操作:

直到您使用refresh_token获得JSON响应,这就是您所需要的。

接下来,您需要制作刷新令牌请求,以便在每次需要使用它时刷新令牌,并返回一个全新的OAuth令牌。

这是一个Java代码片段,它将刷新您获得的令牌:

HttpResponse response = null;

String access_token = "";

HttpClient httpClient = HttpClientBuilder.create().build();

HttpPost request = new HttpPost("http://api.echosign.com/oauth/refresh?"+

"refresh_token=tokenYouJustGot&" +

"client_id=clientIdUsedInPreviousSteps&"+

"client_secret=clientSecretUsedInPreviousStep"+

"grant_type=refresh_token");

request.addHeader("content-type", "application/x-www-form-urlencoded");

response = httpClient.execute(request);

String json = EntityUtils.toString(response.getEntity());

JSONObject jobj = new JSONObject(json);

access_token = jobj.getString("access_token");

access_token字符串现在将包含一个全新的OAuth访问令牌,您可以将其用于任何请求,即POST或GET。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值