我正在将我们的网络应用程序与Google云端硬盘进行整合,并且一直在配置Google云端硬盘用户界面启动的连接。如何禁用Google Drive SDK发起的连接的离线OAuth2访问?
我们允许用户从Drive中打开和创建文件,但每次从Drive页面启动OAuth2会话时,它都会要求访问文件(看起来像drive.file范围,这已经给出),并且还要“当我不使用应用程序时执行这些操作”。我假设由于离线访问而需要重新验证,这是我们从不请求和不需要的。如果没有必要,我宁可不要问用户。
我找不到从Google API控制台禁用此功能的方法。有没有办法为Google云端硬盘用户界面启动的会话配置OAuth2网址并设置access_type?
或者,如果不是这个问题,是什么原因导致“当我不使用应用程序时执行这些操作”以及在打开文件时不断重新授权?
如果它与故障排除的帮助,该应用程序ID为399581875395
向我们显示您的OAuth代码。 – SLaks 2013-03-03 01:39:39
我们没有,连接不是由我们发起,而是通过谷歌驱动器。身份验证过程中的URL(请求重新授权时)为https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/drive .file&client_id = 399581875395.apps.googleusercontent.com&response_type = code&user_id = XXXX&access_type = offline&redirect_uri = http:// www.mindmup.com/gd&state = XXXX' – 2013-03-03 01:44:19
我仍然有一个相同的问题。你有没有找到解决方案? – 2013-11-18 17:02:40