谷歌登录(网站)-javascript

谷歌登录(网站)-javascript,javascript,html,google-signin,Javascript,Html,Google Signin,我面临一个问题有一段时间了,但我找不到解决办法 我想将Google登录集成到我的网站,但当我登录时,不会通过网页中输入的JavaScript得到响应。 我跟着 但我无法解决这个问题 函数onSignIn(谷歌用户){ console.log(“登录!”); } 当我使用Google登录时,显示的函数(onSignIn)不会运行。有人能帮忙吗 编辑: 在一个在线主机上,这个脚本似乎工作得很好,所以我想我会保持这种方式,因为网站无论如何都会被托管。你的一堆代码(带有有效的客户端id)可以工

我面临一个问题有一段时间了,但我找不到解决办法

我想将Google登录集成到我的网站,但当我登录时,不会通过网页中输入的JavaScript得到响应。 我跟着 但我无法解决这个问题


函数onSignIn(谷歌用户){
console.log(“登录!”);
}

当我使用Google登录时,显示的函数(onSignIn)不会运行。有人能帮忙吗

编辑:

在一个在线主机上,这个脚本似乎工作得很好,所以我想我会保持这种方式,因为网站无论如何都会被托管。

你的一堆代码(带有有效的客户端id)可以工作——但是当你点击它时,报告重定向uri不匹配

因此,您需要转到:

并配置您的项目oAuth设置

如果您是在localhost上开发,请编辑您的hosts文件并添加行

    127.0.0.1 localhost.com
然后将Google开发者控制台上的“主页URL”设置为

    localhost.com 
还有

因此,当您在浏览器中加载localhost.com时,它会解析为您的主机,并且.com会满足oAuth有效主机名的要求

一堆代码(使用有效的客户端id)都能正常工作——但当您单击它时,会报告重定向uri不匹配

因此,您需要转到:

并配置您的项目oAuth设置

如果您是在localhost上开发,请编辑您的hosts文件并添加行

    127.0.0.1 localhost.com
然后将Google开发者控制台上的“主页URL”设置为

    localhost.com 
还有


因此,当您在浏览器中加载localhost.com时,它会解析为您的主机,并且.com会满足oAuth有效主机名的要求

还是不行。。。我也没有显示重定向\u uri\u不匹配错误仍然不工作。。。我也没有显示重定向uri不匹配错误