Google Maps API RefererNotAllowedError

沙尼普

我创建了一个与Google Maps JavaScript API一起使用的Google密钥。

一切正常,直到我将这些HTTP引荐来源网址的接受请求添加到凭据下

我以以下格式添加了引荐来源网址:*.example.com/*根据“凭据”页面上的占位符。

然后,API停止工作,并在js控制台中引发此错误:

Google Maps API error: RefererNotAllowedMapError 

https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error
Your site URL to be authorized: http://example.com/test/

该网站上scripts标记中的调用:

http://maps.googleapis.com/maps/api/js?key=***********

因此,这似乎是在告诉我我需要在引荐来源网址列表中指定确切的网址。

但是我认为使用*通配符的目的是使整个站点都可以使用通配符。

是否真的需要在您的网站上指定将使用Map API的每个位置?

地理编码

*.example.com/*(example.com的所有子域)不匹配example.com/test/www.example.com尽管会匹配)。

您需要授权 example.com/*

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章