使用谷歌API实现google +登录按钮到localhost

时间:2015-02-22 22:29:29

标签: html button google-api google-plus google-api-client

我正在尝试在我通过Sublime Text2进行编码并通过Apache运行的网站上实施Google+登录/登录按钮。我非常擅长网站开发并使用localhost / http://127.0.0.1

所以我的问题就出现了,因为当我在"索引" Chrome HTML文档,运行正常,我可以使用我的Google +帐户登录。

但是,如果我将网页中的按钮链接到该网页(新文档"登录" Chrome HTML文档),则登录不会通过。它会提取我的帐户,但它不会让我完全登录。

错误错误:origin_mismatch

我认为我必须在我的API和Auth的凭据中更改我的JavaScript Origins中的内容,但它不会让我添加类似http://localhost/signin.html的内容。

Origins URIs must not contain a path: http://localhost/signin.html

如何授予此网页访问权限?

谢谢!

2 个答案:

答案 0 :(得分:5)

  

Origins URI不得包含路径:http://localhost/signin.html

没有路径的

http://localhost/signin.html变为http://localhost。您必须在Google Developers Console中编辑您的应用程序,以使其没有路径。

答案 1 :(得分:3)

发生的事情是重定向URI /授权来源上的UX使我感到困惑,并且“保存”按钮不起作用。仅仅因为该项目已被添加到列表中,并不意味着它已被保存。另外,如果端口不是标准端口,请确保已添加正确的端口。

enter image description here