安装SSL证书后,Google地理编码API将停止运行

时间:2017-10-16 00:17:36

标签: google-maps ssl

我们有一个映射程序,它使用Googles地理编码API从数据库生成映射。一切都很好。我刚刚添加了一个SSL证书,因此我们可以在一个安全的站点中对地图进行iframe,现在当我使用https://时它将不起作用。我已将https://网址添加到已批准的网址列表中,并对https://网址

进行了经过身份验证的所有权

这很好用: http://www.2laketahoe.com/frames/tahoekeysframe.php

这开始有效,但没有获得谷歌地图: https://www.2laketahoe.com/frames/tahoekeysframe.php

这是有效的javascript调用:

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=<?= $api_key ?>" type="text/javascript"></script> 

谁能告诉我这里出了什么问题?

1 个答案:

答案 0 :(得分:0)

使用SSL时,您必须使用https嵌入代码。

尝试在代码中更正此问题:

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=AIzaSyDQMDo9qKjoi_QEBD1vvWvf4AHCm4OmXjE" type="text/javascript"></script> 

<script src="https://maps.google.com/maps?file=api&amp;v=2&amp;key=AIzaSyDQMDo9qKjoi_QEBD1vvWvf4AHCm4OmXjE" type="text/javascript"></script>