我对Google Maps APi并不陌生,并且已经使用了很多年......但我很难过。我已经安装了Google Maps JavaScript API最新代码示例的精确副本:简单地图。然后,我确认了Google Developers Console的浏览器和服务器密钥,并以两种不同的方式添加了引用(请参见下文)。当我在控制台中将引用者设置为*通配符时,代码有效,但不能在生产中使用该引用。Google Maps API 3 referrerNotAllowedMapError
这里的瘦:
利用谷歌地图API的Javascript(简易地图)
YOURAPIKEYHERE最新示例代码进行测试 - 与活动的浏览器钥匙从我的账户代替
referer被认为是*。/ domain.ext/*和domain.ext/*
还尝试了服务器密钥,并将服务器IP作为允许的引用程序。
没法用,但保护正常工作:使用通配符允许使用引荐浏览器键,但我不能使用,在生产......任何人都可以用我的钥匙在我的硬币
疑似罪魁祸首
因为当我添加一个通配符,但不能与引荐域名重点工作,发现可疑。这应该表明该关键的作品,但引荐信息没有传递给谷歌。
我的网站落后于CloudFlare。我的研究并没有在任何地方找到答案,但我开始怀疑这是否会成为问题。没有别的似乎工作。
为什么downvote没有评论?我充分研究了所有类似的帖子,花费了数小时的测试,并提供了详细信息。我会添加一些漂亮的图片。 =) – fantisy