在查看错误几个小时后,我们发现Google Maps API在使用的域名没有www.
时崩溃,并返回以下错误:
Google Maps API错误:RefererNotAllowedMapError https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error 您要授权的网站网址:http://domain.com/path/file.html http://maps.google.com/maps/api/js?key=OUR-KEY
这是因为自2016年6月22日以来所有在6月22日之后使用谷歌地图API或任何其他API注册的网站将无法使用该服务,除非他们注册了有效的API密钥。(更多信息请访问:Google API key required )
但是我们已经有了一个密钥,并且我们的API凭据上的域名被添加到我们的允许HTTP引用列表中,除此之外我们对任何子域,路径或请求使用通配符工作
*.domain.com/*
总结在使用www.domain.com
的所有先前配置完成后,domain.com
崩溃了。