谷歌地图按IP地址的密钥限制不起作用

时间:2018-01-07 05:27:10

标签: google-maps-api-3

我正在尝试使用IP地址设置密钥限制来限制对我的Google Maps API帐户的访问。以前我可以使用HTTP Referrer设置密钥限制,但我似乎无法使用IP地址获得相同的配置。我已经生成了一个与IP地址一起使用的新密钥(在工作时使用HTTP Referrer保持当前的状态)。

作为示例,我可以从localhost / *访问MAPS API,但无法从127.0.0.1访问它(使用具有AP地址密钥限制设置的新API密钥)。我的实际网站托管在共享服务器上,使用带有HTTP引用限制的域名(perfectpets.com.au)都很好,但是如果我使用具有IP地址限制的新API密钥,则会收到RefererNotAllowedMapError错误。

非常感谢任何有关如何实现这一目标的提示。

1 个答案:

答案 0 :(得分:13)

IP地址限制仅适用于网络服务,而不适用于Google Maps JavaScript API v3。

来自the documentation

  

一旦受到限制,密钥只能在支持该类型限制的平台上运行。