Как указать URL-адрес реферера для localhost в google map api?

Я использую Google Map Geocode API для получения города, страны и штата из почтового индекса. Я ограничил использование ключа API только для ответов на запросы с разрешенных URL-адресов.

Он работает нормально, за исключением случаев, когда я пытаюсь дать URL реферера для localhost, он не работает. Я получаю сообщение об ошибке "RefererNotAllowedMapError";

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

Ответ 1

У меня была эта проблема сегодня, просто набрал "localhost" в части учетных данных, и она сработала. введите описание изображения здесь

Ответ 2

Попробуйте снова создать ключ API. Я предлагаю вам следовать Получить ключ/аутентификацию.

Примечание:

API Google Maps доступны для приложений Android или iOS, веб-браузеров и веб-служб HTTP. API на каждой платформе требует определенного типа ключа. API JavaScript для Карт Google будет работать только с ключом браузера. API одной и той же платформы могут использовать один и тот же ключ.

Кроме того, проверьте Регистрация авторизованных URL, чтобы подтвердить правильность ввода URL-адреса формата.

Например:

http://localhost или http://localhost:[PORT_NUMBER]

Надеюсь, это поможет!

Ответ 3

localhost:52200/* работал для меня в июле 2019 года. Не нуждался в явном протоколе, таком как http или https.