Polymer 谷歌登录,但不退出
我正在尝试使用Polymer 1.0构建一个应用程序。我想使用标准的GoogleSignin小部件让用户登录到google。那很好,真的很容易 问题是,再次按下按钮应该会让用户注销。这不管用。这根本没用。我可以跟踪click处理程序,并跟踪代码到模糊的底层内容,但什么也没有发生。甚至没有任何网络流量 奇怪的是: (a) 他们的示范作品 (b) 当我将演示代码剪切并粘贴到自己的应用程序中时,它仍然不起作用 我对他们的演示(和我的应用)的行为没有任何比较,因为无论发生什么,都发生在模糊的身份验证层的深处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) 当我将演示代码剪切并粘贴到自己的应用程序中时,它仍然不起作用 我对他们的演示(和我的应用)的行为没有任何比较,因为无论发生什么,都发生在模糊的身份验证层的
有什么建议吗?有没有可能我以某种方式创建了一个不允许注销的客户端ID(尽管这看起来很奇怪)?您是在localhost上测试此功能还是部署在Web服务器上?由于此注销功能依赖于Google Cookie,因此无法在localhost.Blechh上正常工作。是的,我使用的是localhost。我尝试过使用raw
gapi.auth2
,这显示了相同的问题,但也给了我无法实际工作的登录令牌--至少尝试使用它们时,我在请求令牌刷新时出错。这是同一问题的症状吗?与此同时,我现在使用的是gapi.auth
,它在localhost上运行良好。此外,我在文档中完全找不到任何关于这一点的提及。不过,很多困惑的人都在问为什么它不起作用!