我试图在我的应用程序中添加一个Google登录认证系统,但我一直收到一个奇怪的错误,我还没有见过任何人得到这个错误。我使用的正是google example code。
我认为这可能是在加载api时出现了一些错误,所以我检查了异步加载,一切似乎都正常加载,但我在控制台中不断收到这个错误:
gapi.auth2.ExternallyVisibleError:无效的cookiePolicy
我到处寻找有同样问题的人,但我找不到任何类似的东西。
有什么想法吗?
编辑:我试图创建一个只包含教程代码的页面,但仍然出现错误。
发布于 2015-10-02 06:49:06
好吧,原来我是想通过直接在本地访问我的文件(index.html)来测试API。Google登录API仅适用于正在运行的web服务器。我启动了一个简单的node.js服务器,通过这个服务器运行我的应用程序,一切都运行得很好。
发布于 2017-09-18 00:24:51
正如KoJoVe已经回答的那样,您需要在web服务器内部运行。如果您使用的是Python2.7,则可以使用python -m SimpleHTTPServer 8000
,然后在浏览器上使用localhost:8000
发布于 2020-02-06 16:14:17
很长一段时间以来,我一直在尝试让chrome扩展能够工作,最近我决定点击进入这个错误。原因是因为谷歌平台脚本检查window.location.protocol
(对于chrome扩展来说不是https ),并抛出错误‘无效的cookie policy’。
我的理论是为什么谷歌不能解决这个问题:
,他们想知道谁收到了令牌
https://stackoverflow.com/questions/32896597
复制相似问题