Как исправить Google Maps API RefererDeniedMapError - PullRequest
0 голосов
/ 03 апреля 2019

Я работаю над веб-приложением, в котором есть карта с использованием API Google Maps Javascript.Он работает на нашем сервере разработки, но всякий раз, когда я пытаюсь получить доступ к нему на сцене или на производстве, используя домен нашей компании, я получаю RefererDeniedMapError.

В документах на https://developers.google.com/maps/documentation/javascript/error-messages#referer-denied-map-error четко указано, что эта ошибка означает, что Google имеетзаблокировал наш домен за нарушение ToS.Апелляция была подана, но Google утверждает, что домен не заблокирован, и вы можете получить дополнительную помощь здесь.Я уже отключил все ограничения API и также удалил все ограничения для реферера, но проблемы все еще возникают.

Я могу получить доступ к приложению, перейдя непосредственно на сервер веб-приложений, но каждый раз, когда я просматриваю доменное имя нашей компании, возвращается ошибка, из-за чего я полагаю, что мы фактически заблокированы.

Кто-нибудь сталкивался с подобной проблемой или знает, как это обойти?Я просмотрел соответствующие посты по этой теме, но не нашел ничего полезного для решения проблемы.

Редактировать:

Сайт использует датчики для отслеживания посылок в почте длянаши клиенты и предупреждают их, если датчик получает слишком много света, падает и т. д. Нет никаких методов ограничения.Я добавил пару скриншотов, на которых показаны карты, работающие в процессе разработки, но не во время тестирования.

Карта работает в разработке

Карта не работает на тестовом сервере

1 Ответ

0 голосов
/ 09 апреля 2019

На первый взгляд, это просто нормальная ошибка ограничения, однако, поскольку вы сказали, что в вашем API-ключе в настоящее время нет ограничений, и он работает должным образом на стороне сервера, но не в рабочей среде, это кажетсяЕсли у вас возникли проблемы с вашим ключом API, можете ли вы попытаться создать новый ключ API и использовать его на своем веб-сайте?Если проблема по-прежнему не устранена, для этого потребуется техническая поддержка от Google Maps Platform, поскольку это может быть проблемой в консоли GCP.Вы можете подать заявку в службу поддержки через https://console.cloud.google.com/google/maps-apis/support, чтобы открыть персональный канал связи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...