Google Maps API HTTP限制:如何使用通配符?

时间:2019-06-21 23:40:18

标签: google-maps google-maps-api-3 google-api google-console-developer

基于文档here

我使用通配符添加了http限制,如下所示:

这应该涵盖所有子域的所有路径,但是当我尝试使用RefererNotAllowedMapError

时收到https://www.dev.mydomain.com/#/错误

我什至尝试显式添加https://www.dev.mydomain.com/#/,但出现相同的错误。

我完全迷路了,不知道该怎么办。显然,其他人正在使用Google Maps API,并没有完全不受限制,因此必须有一种方法。

1 个答案:

答案 0 :(得分:5)

尝试添加以下两个HTTP限制:

  1. *.mydomain.com/*

  2. mydomain.com/*

这两个允许您的API密钥在您网站的所有子域和路径中使用。

在您的域之前添加(*。)将允许“ www.mydomain.com”或“ dev.domain.com”之类的内容访问您的API密钥。

在您的域之后添加(*),将允许“ domain.com/path”之类的内容访问您的API密钥。