我试图通过这两个参数来批准我的申请:
https://accounts.google.com/o/oauth2/auth?scope=https://www.google.com/m8/feeds
&response_type=code
&access_type=online
&approval_prompt=force
&redirect_uri=.....
...当它第一次请求访问“管理您的联系人”时,这是可以的。但是当我第二次尝试授权时,它要求用户允许“有离线访问”权限,这是不行的。
清理饼干没什么用。也不撤销帐户设置中的访问权限。看上去像谷歌的窃听器。
实际上,我只需要强迫用户选择帐户上的授权,而不是强制要求离线访问。
我也尝试了prompt=select_account,但它根本不起作用。
发布于 2014-03-07 07:38:52
看来prompt=select_account真的能工作。它只需要在同一台计算机上登录的几个帐户即可。
https://stackoverflow.com/questions/22218659
复制相似问题