在谷歌开发者控制台的“接受来自这些HTTP引用者的请求”字段中设置HTTP引用的正确方法

时间:2017-03-15 16:51:47

标签: google-maps google-maps-api-3 google-api api-key

我需要在google开发者控制台中保护我付费的Google地图API密钥。 我在api键设置的'Credentials'选项卡中尝试了这个。 字段标签'接受来自这些HTTP引用的请求......'。

如果我是对的,这个*.dev2.urelay.xyz/*必须对此网址有用 - https://dev2.urelay.xyz/

但它对我不起作用,我在控制台中出现了这个错误

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: https://dev2.urelay.xyz/

1 个答案:

答案 0 :(得分:4)

*.dev2.urelay.xyz/*https://dev2.urelay.xyz/不匹配,因为它需要一段不在该网址中的句点(.)。

dev2.urelay.xyz/*会匹配它。如果您的dev2子域需要托管地图(例如*.dev2.urelay.xyz/*

,则只需要https://www.dev2.urelay.xyz/表单