Google Maps API错误:RefererNotAllowedMapError

问题描述:

我们在服务器B上有一个新网站(如www.website.com),该网站尚未投入使用,该网站使用的是谷歌地图。Google Maps API错误:RefererNotAllowedMapError

该网站的旧版本在服务器A上未使用谷歌地图。

我创建了一个带域名的浏览器密钥 - www.website.com,在我的主机文件中用www.website.com设置了服务器B的IP地址,并试图测试谷歌地图,但它不起作用。

这是我得到的错误 -

“谷歌地图API的错误:谷歌地图API的错误:RefererNotAllowedMapError https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error 您的站点URL进行授权:http://www.website.com/page-that-has-google-map

关于如何解决这个问题的任何建议?我想测试服务器B上的谷歌地图页面,并确保该页面使网站服务器B上线前工作的罚款。

TIA

的网站名称是www.website.com,但我添加了website.com,所以当我将*.website.com/*添加到浏览器密钥API时,解决了问题。

+1

由于某些原因,我没有_not_工作(即使它是console.developers.google.com上的建议语法)。我需要做的是添加实际的协议; 'http:// website.com/*'是我现在唯一需要的。 – powerbuoy

+1

@powerbuoy这是因为您的网域没有前缀(即www。),因此[* .website.com/*]无效。没有最初的完全停止。 –

+0

其实它有一个前缀。该协议是解决了这个问题。无论如何,对我来说。 – powerbuoy