javascript - 使用 google 登录停止工作 cookiepolicy 是必填字段

标签 javascript google-api google-openid

我在我的网络应用程序中使用谷歌登录js,我在元数据中使用了这3条语句

    <meta name="google-signin-clientid" content="1111111111111111111.apps.googleusercontent.com" />
    <meta name="google-signin-scope" content=https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/plus.profile.emails.read" />
    <meta name="google-signin-cookiepolicy" content="single_host_origin" />

突然它停止工作并给我这个错误cookiepolicy是必填字段

网站运行没有问题!

最佳答案

谷歌不再识别元数据中的cookiepolicy的解决方案。您必须将其放入 gapi.auth.signIn

的参数中
    var additionalParams = {
            'callback': signinCallback,
            'cookiepolicy' : 'single_host_origin'
        };

    gapi.auth.signIn(additionalParams);

关于javascript - 使用 google 登录停止工作 cookiepolicy 是必填字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32418761/

相关文章:

javascript - 从 jQuery 数组生成查询字符串,其中查询变量有多个值

google-api - 如何使用谷歌日历API进行人事项目(无需验证)

php - Google Glass 开发错误 : (403) Access Not Configured. 请使用 Google Developers Console 为您的项目激活 API

google-app-engine - Google App Engine 上的身份验证(网页)

django - 哪个 django OpenID 库适用于新的 Google OpenID

python - 使用 google 实现 SSO + OAuth

javascript - 如何使用 HTML <select> 控件切换表单

javascript - rruleJS : Consideration of timezone for weekly case

php - Google API Oauth 2.0 cron 作业?

JavaScript、Tampermonkeys - 如何用 HTML 元素中的字符串创建数组?