我查看了其他帖子,但他们没有得到答复(Stopped getting refresh token from google's API)或者似乎不再纠正。
我正在尝试从google api获取新的刷新令牌,我有access_type ='离线'和approval_prompt =' force'但我回来的回复不包含刷新令牌。我查看过的其他帖子说,拥有这两个参数应该返回一个刷新令牌。
有什么想法吗?
编辑:我想也许我可以撤销auth并让用户重新认证以获得新的refresh_token。这有用吗/有更好的解决方案吗?
答案 0 :(得分:0)
我想我想出来了,而不是使用approval_prompt = force,你可以使用:
"#version 330 core\n\nlayout (location = 0) in vec4 position;\n\nuniform mat4 pr_matrix;\nuniform mat4 vw_matrix = mat4(1.0);\nuniform mat4 ml_matrix = mat4(1.0);\n\nvoid main()\n{\n\ngl_Position = pr_matrix; }"
强制新的审批屏幕并获取新的刷新令牌。