谷歌浏览器62.0.3202.94 gapi.auth2.getAuthInstance()。signIn popup_closed_by_user

时间:2017-11-17 16:46:53

标签: google-chrome google-signin google-oauth2 gapi

尝试文档中的示例 https://developers.google.com/identity/protocols/OAuth2UserAgent#example 我们可以从弹出对话框中选择一个帐户, 但 登录不会在Google Chrome版本62.0.3202.94中自动调整

在我的示例中,通过此文档进行构建,我收到了错误消息,其中包含代码“popup_closed_by_user”

在Google Chrome版本62.0.3202.94中 方法 `

gapi.auth2.getAuthInstance().signIn(options).then(
    function(resp) {
     var auth_code = resp.code;
    },
function(resp) {
     var auth_code = resp.code;
});

`

得到错误响应“popup_closed_by_user”并且不自动化用户 相同的代码在最旧的chrome版本和其他浏览器中工作正常

1 个答案:

答案 0 :(得分:1)

答案被发现了 转到chrome:// settings / content / cookies,"阻止第三方Cookie"设置。 https://github.com/google/google-api-javascript-client/issues/357