Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Polymer 谷歌登录,但不退出_Polymer_Polymer 1.0_Google Api Js Client - Fatal编程技术网

Polymer 谷歌登录,但不退出

Polymer 谷歌登录,但不退出,polymer,polymer-1.0,google-api-js-client,Polymer,Polymer 1.0,Google Api Js Client,我正在尝试使用Polymer 1.0构建一个应用程序。我想使用标准的GoogleSignin小部件让用户登录到google。那很好,真的很容易 问题是,再次按下按钮应该会让用户注销。这不管用。这根本没用。我可以跟踪click处理程序,并跟踪代码到模糊的底层内容,但什么也没有发生。甚至没有任何网络流量 奇怪的是: (a) 他们的示范作品 (b) 当我将演示代码剪切并粘贴到自己的应用程序中时,它仍然不起作用 我对他们的演示(和我的应用)的行为没有任何比较,因为无论发生什么,都发生在模糊的身份验证层的

我正在尝试使用Polymer 1.0构建一个应用程序。我想使用标准的GoogleSignin小部件让用户登录到google。那很好,真的很容易

问题是,再次按下按钮应该会让用户注销。这不管用。这根本没用。我可以跟踪click处理程序,并跟踪代码到模糊的底层内容,但什么也没有发生。甚至没有任何网络流量

奇怪的是:

(a) 他们的示范作品

(b) 当我将演示代码剪切并粘贴到自己的应用程序中时,它仍然不起作用

我对他们的演示(和我的应用)的行为没有任何比较,因为无论发生什么,都发生在模糊的身份验证层的深处


有什么建议吗?有没有可能我以某种方式创建了一个不允许注销的客户端ID(尽管这看起来很奇怪)?

您是在localhost上测试此功能还是部署在Web服务器上?由于此注销功能依赖于Google Cookie,因此无法在localhost.Blechh上正常工作。是的,我使用的是localhost。我尝试过使用raw
gapi.auth2
,这显示了相同的问题,但也给了我无法实际工作的登录令牌--至少尝试使用它们时,我在请求令牌刷新时出错。这是同一问题的症状吗?与此同时,我现在使用的是
gapi.auth
,它在localhost上运行良好。此外,我在文档中完全找不到任何关于这一点的提及。不过,很多困惑的人都在问为什么它不起作用!