繁体   English   中英

Google Maps API密钥-网址限制

[英]Google Maps API Key - URL Restrictions

几天前,我生成了一个API密钥,可将Google Maps嵌入到我的项目中。 它工作得很好,因为我没有任何限制-基本上每个人都可以使用该密钥。

今天,我尝试根据自己的域设置一些限制-但我遇到了两个问题:

带有URI的绝对URL可以正常工作-例如

http://example.com/myFirstTest.html

要么

http://example.com/mySecondTest.html

Google允许架构限制,例如:

*example.com/*

我尝试过但没有成功的原因,因为Maps API会以“ RefererNotAllowedMapError ”作为响应,该引用引用了我所做的唯一限制?

我还尝试了另一个没有任何URI /参数的绝对URL:

example.com/*

example.com/

再次-没有任何成功。

通配符模式也不起作用:

example.com/*.html

要么

*example.com/*.html

如果您需要更多信息,请告诉我!

我注意到你提到尝试

*example.com/*

您是否尝试过类似的方法?

*.example.com/*

我使用自己的API密钥和JSBin对此进行了测试。 如果我只是授权:

jsbin.com/*

我收到一个错误,但是如果我授权,它可以正常工作:

*.jsbin.com/*

我建议尝试像上面的示例一样授权,以确保您对所有子域或子路径都具有通配符。

我希望这有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM