gpt4 book ai didi

kml - 使用网络链接和自签名 Web 服务器

转载 作者:行者123 更新时间:2023-12-02 05:07:10 24 4
gpt4 key购买 nike

我在使用 Google 地球插件的浏览器中有一个简单的 KML View 。简单的 KML 只是指向由网络服务器提供服务的地标的网络链接,因此数据的 URL 类似于 https://foo.com/data。 .但这不起作用。该插件从不从服务器加载数据。

我相当确信问题是由于站点的 SSL 证书不是真实的,即它是自签名的。所以我怀疑 GE 插件悄悄地忽略了链接。

有没有办法告诉 GE 插件忽略无效的 SSL 证书?我必须能够使用 https 协议(protocol),并且由于它是一个开发服务器,我也无法为其获取真正的证书。

我很感激你的任何想法。

谢谢。

最佳答案

有几件事可能会影响网络链接。

如果您需要身份验证才能访问 kml 文件,旧版本的 google earth 不会在网络链接请求中传递标准 cookie,从而使安全性变得棘手。

如果通过内置浏览器向客户端发起浏览器 session ,最新版本的 google earth 客户端 6.2(测试版)似乎会传递 cookie。不过,我还没有尝试过使用该插件进行网络链接。

另一件事是确保 earth 正在访问服务器,如果你没有使用 fiddler 是一个很好的工具来查看你正在生成的流量以及网络链接是否正在更新。

另一个 hack 可能是在浏览器中使用标准的 ajax 请求来命中 kml 端点并使用解析 kml 将响应传递给地球。

另一种方法,如果您只跟踪几个点,只需请求更新的坐标 a 并返回这些坐标,然后通过 javascript 更新点坐标。

关于kml - 使用网络链接和自签名 Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9696067/

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