refresh-token - 使用 refresh_token 创建 access_token
问题描述
我想使用带有此代码的 refresh_token 创建 access_token。
<script>
var client_id = "55227237342xxxxxx.apps.googleusercontent.com";
var client_secret = "-2xxxxxxxxxHB";
var refresh_token= "1/3xxxxxxxxxxx-xxxxxx";
var grant_type = refresh_token;
$.ajax({
url:"https://www.googleapis.com/oauth2/v4/token",
method:"POST",
contentType:"application/x-www-form-urlencoded",
dataType:"json",
data:{client_id:client_id, client_secret:client_secret, refresh_token:refresh_token, grant_type:grant_type},
success:function(data)
{
console.log(data);
}
});
但我收到此错误:
{错误:“不支持的授权类型”,错误描述:“无效的授权类型:”}
任何人都可以帮忙!
解决方案
推荐阅读
- visual-studio-code - 无法使用 html 文件将样式应用于 VSCode Webview
- ubuntu - Meteor Svelte 找不到我在 Ubuntu 上创建的文件
- ubuntu - 如何使用 udev 规则自动挂载 USB 块设备?
- travis-ci - 在 GitHub 操作上使用 dpl
- java - 三星键盘退格键不适用于 SearchView
- php - 如何以智能的方式使用 PHP PDO 显示来自 PostgreSQL 的图像
- java - 尽管是数学,但代码打印你好世界
- apache-spark - 在 k8s 集群中 Spark 提交失败
- java - Spring将实体管理器getResultList结果转换为JSON
- java - 如何在使用流比较地图时处理 null - Java?