之前在调用arcgis api for js地图服务的时候总出现网络安全认证的问题,就一直显示该网站连接不安全,需要认证,也显示不出地图来,之前我们一直是手动允许浏览器访问(即点击继续前往)来解决这个问题。
直到昨天终于有师兄告诉我说,是因为http和https协议的问题(官网链接)
我们调用地图服务的时候一直是用https://xxx.xx.xx.x:6443这个端口(就是直接把网址复制过来了),改为http://xxx.xx.xx.x:6080就不会出现这样的问题了。
当然也有其他的解决方案,比如申请CA证书,可以直接用https协议但是要钱…
之前我们的GP也调用不了,我也以为是这个问题,但是改了之后试了一下,也还是调用不了,GP和地图服务不太一样,不知道大家是怎么调用GP的,如果有好的解决方案,欢迎指教。
参考资料
关于http和https的区别