Я пытаюсь протестировать Google Maps в участках разработки под IIS. Моим локальным URL тестирования является http://sitename/. Как нет никакого “.com” на имя, я не могу получить ключ API. Я могу получить ключ для http://localhost/, но я задаюсь вопросом, существует ли способ использовать URL тестирования http://sitename/.
Это была случайность. По какой-то причине страница регистрации ключей не позволила мне зарегистрировать домен. После публикации этого вопроса я попробовал снова, и ключ был получен.
Чтобы использовать карты Google на тестовом сервере, просто зарегистрируйте ключ с именем для тестирования http://sitename/. Это также будет работать для /localhost/.
Хотя я не знаю подробностей API Карт Google, вы можете локально связать домен * .com с вашим собственным локальным сервером. Добавьте запись в / etc / hosts (эквивалент в Windows c: / windows / system32 / etc / hosts, IIRC).
Например, вы можете добавить:
127.0.0.1 localhost.yourotherdomain.com # or 127.0.0.1 localtest.yourotherdomain.com