我尝试用两个参数授权我的应用程序:
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
,但它根本不起作用。
答案 0 :(得分:1)
似乎prompt=select_account
确实有效。它只需要在同一台计算机上登录的几个帐户。