gpt4 book ai didi

google-maps - 使用 SSL 托管 KML 时无法在 Google map 中显示 KML

转载 作者:太空宇宙 更新时间:2023-11-03 15:02:12 26 4
gpt4 key购买 nike

我正在测试环境中开发网络应用程序。由于上线需要使用SSL,我们为测试环境创建了一个自签名证书。

我们确实使用 Google Maps APIs for Javascript

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>

我经常需要显示一个由我们的网络应用程序生成的 KML 图层。所以基本上我发出

ctaLayer = new google.maps.KmlLayer(
{
url: theURL
});
ctaLayer.setMap(me.map);

问题很简单:虽然 KML 有效,但当 URL 指向我们测试站点的 HTTPS 版本时,Google map 不会显示 KML。我们的生产环境根本不应该使用 HTTP(你总是被重定向到端口 443),所以由于将 KMLs URLs 切换到 HTTP 不是一个可行的选择,除非唯一的,我想问:这是一个问题吗?证书?

  • 我可以告诉 Google map 接受不受信任的内容吗?
  • 为测试环境购买证书(生产环境将具有受信任的证书)会 100% 解决问题吗?

最佳答案

据我所知,Google map 使用经过验证的 SSL 证书

关于google-maps - 使用 SSL 托管 KML 时无法在 Google map 中显示 KML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20000230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com