欢迎光临
我们一直在努力

如何解决Portal无法设置托管GIS服务器的问题

当设置ArcGIS Portal的托管GIS服务器时,无法从下拉列表选择已经添加的联合GIS站点。

在浏览器中调试Portal的组织设置页面,发现HTTP请求中出现portal sharing  proxy 对联合GIS站点的dataItem进行验证,检查是否已经注册关系型datastore,但该请求失败了。

再通过查看Portal的日志,发现后台出现如下错误“PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.”。到这里基本可断定是由于联合GIS站点的HTTPS SSL 证书不受信所致。

解决方法:

1、使用正规CA签发的SSL证书。各大云商可以购买,阿里云或者腾讯云。如果不想花钱的话,而且网站是在线的,可以考虑使用Let’s Encry提供的Certbot服务。

2、另一种方法是通过Portal内置的jre提供的keytool工具,将自签名证书导入到jre的受信任根证书库中。命令行如下:

keytool -import -trustcacerts -cacerts -storepass changeit -noprompt -alias mycert -file /tmp/examplecert.crt

 

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:如何解决Portal无法设置托管GIS服务器的问题
文章链接:https://www.jmwz.net/1660.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址