Api键和参考限制

时间:2015-10-06 16:59:06

标签: google-identity-toolkit

我想使用Google Identity Toolkit API识别网站用户。

我制作了示例程序没有问题,但是当尝试在远程Web服务器上推送它时它不起作用。

我创建了一个新项目(所以我有服务器,客户端和apikey的新凭据)。

我对PHP和JSON文件进行了所有修改,但当我尝试登录时,我得到:There is a per-IP or per-Referer restriction configured on your API key and the request does not match these restrictions. Please use the Google Developers Console to update your API key configuration if request from this IP or referer should be allowed

我不明白指定引用的位置,因为更改API配置时会自动生成aipkey,而在API配置中则没有引用或ip指示。

我在哪里做错了?

2 个答案:

答案 0 :(得分:1)

转到Google开发者控制台。 选择您之前创建的项目,然后转到API&中的Credentials选项。左侧的auth菜单。 在API密钥下,选择浏览器密钥。您可以在那里配置浏览器密钥引用。

答案 1 :(得分:1)

在api密钥下,api配置只自动创建了一个密钥。 这个密钥没有名称,我找不到修改或查看它的方法。

我试图删除它几次,但每次都是在没有名字的情况下创建的。 我试图自己添加一个新密钥,但是不接受该密钥。

我必须删除自动生成的密钥,创建一个新密钥,然后再修改api配置。

然后它起作用....