Google登录(网站) - javascript

时间:2016-01-07 19:44:34

标签: javascript html google-signin

我在很长一段时间内遇到了问题,但我无法找到解决方案。

我想将Google登录集成到我的网站,但是当我登录时,我无法通过网页上输入的JavaScript进行回复。 我跟着this article 但我无法解决这个问题。

this->shopVar->addDog(edName->Text.c_str(), StrToInt(edAge->Text), L"male", L"dogspecial");

当我使用Google登录时,

所显示的功能(onSignIn)不会运行。有人可以帮忙吗?

修改

似乎在在线主机上这个脚本运行良好,所以我想我会保持这种方式,因为无论如何都要托管网站。

1 个答案:

答案 0 :(得分:0)

您的代码(具有有效的客户端ID)的小提琴有效 - jsFiddle - 但是当您点击它时会报告redirect_uri_mismatch。

所以你需要去:

https://console.developers.google.com/apis/credentials/consent

并配置您的项目oAuth设置。

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

    127.0.0.1 localhost.com

,然后将Google Developers Console上的“主页网址”设置为

    localhost.com 

也是。

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

相关问题