我正在尝试在 IIS 下的开发站点中测试 Google 地图。我的本地测试 URL 是 http://网站名称/。由于名称中没有“.com”,我无法获取 API 密钥。我可以获得 http:// 的密钥localhost/,但我想知道是否有办法使用测试 URL http://网站名称/。
问问题
17550 次
2 回答
4
虽然我不知道 Google Maps 的 API 详细信息,但您可以在本地将 *.com 域别名为您自己的本地服务器。向 /etc/hosts 添加一个条目(Windows 上的等效项是 c:/windows/system32/etc/hosts,IIRC)。
例如,您可以添加:
127.0.0.1 localhost.yourotherdomain.com # 或者 127.0.0.1 localtest.yourotherdomain.com
于 2010-02-22T19:50:25.527 回答
4
这是侥幸。出于某种原因,密钥注册页面不允许我注册域。发布此问题后,我再次尝试,它给了我钥匙。
要在测试服务器上使用 Google 地图,只需使用测试名称http://sitename/注册密钥。这也适用于 /localhost/。
于 2010-02-22T19:52:37.830 回答