安装SSL证书后Google地理编码API停止运行
问题描述:
我们有一个使用Google地理编码API从数据库生成地图的映射程序。一切工作正常。我刚刚添加了SSL证书,因此我们可以在安全的站点中将iframe映射到iframe中,而现在,当我使用https://时,它将不起作用。我已经添加了https://开头的URL允许的URL列表,以及HTTPS的验证所有权:// URL安装SSL证书后Google地理编码API停止运行
这工作得很好: http://www.2laketahoe.com/frames/tahoekeysframe.php
这开始工作,但没有得到在谷歌地图: https://www.2laketahoe.com/frames/tahoekeysframe.php
这是工作的JavaScript调用:
<script src="http://maps.google.com/maps?file=api&v=2&key=<?= $api_key ?>" type="text/javascript"></script>
谁能告诉我是怎么回事错在这里?
答
使用SSL时必须使用https嵌入代码。
尝试在你的代码更正此:
<script src="http://maps.google.com/maps?file=api&v=2&key=AIzaSyDQMDo9qKjoi_QEBD1vvWvf4AHCm4OmXjE" type="text/javascript"></script>
到
<script src="https://maps.google.com/maps?file=api&v=2&key=AIzaSyDQMDo9qKjoi_QEBD1vvWvf4AHCm4OmXjE" type="text/javascript"></script>
辉煌!我不知道为什么我没有尝试这个!问题解决了。非常感谢你! – Eric