gpt4 book ai didi

oauth - Google OAuth 2.0 增量授权不起作用

转载 作者:行者123 更新时间:2023-12-03 17:50:21 25 4
gpt4 key购买 nike

我有一个需要访问 Google API 组合的服务器端应用程序,对于我们应用程序的某些用户,我们只需要访问一个 API/一组范围(例如 Google Drive),而其他用户则需要访问另一个 API/范围(例如G+),对于一些我们需要访问两者(用户可以稍后链接到应用程序的其他部分)。

我们想使用 incremental authorization为此,但是当我们第一次请求访问一组范围,然后请求访问另一组范围时,我们为第二个请求获得的访问 token 只允许访问第二个范围,而不是最初请求的组合范围和新范围,如上面给出的 Google 链接中所述。

我们所有的授权网址都包含 include_granted_scopes=true范围。

我们是否需要执行任何其他步骤来启用增量身份验证?我们在我们的服务器端应用程序中使用 Google oauth Java 客户端库,如果这有什么不同的话。

This question描述了一个类似的问题,但对于已安装的应用程序,它包含一个很好的简单脚本来重现该问题。

最佳答案

我们看到了这个问题的一个变种。我们发现在 Drive API 的作用域中可以找到工作,但它不适用于电子表格 API。

已向 Google 提出问题

https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3642&thanks=3642&ts=1412997212

关于oauth - Google OAuth 2.0 增量授权不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23086351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com