问题

问题:从 ArcGIS Server 发布到 Portal for ArcGIS 时,将返回证书错误

Last Published: April 25, 2020

描述

从 ArcGIS Server 发布到 Portal for ArcGIS 时,ArcGIS Server 日志中将返回以下错误:

错误: 证书颁发机构无效或不正确 WinINet ERROR_INTERNET_INVALID_CA, 12045), URL = http://www.arcgis.com/home/
[O-Image]
注: URL“http://www.arcgis.com/home/”是没有相应证书的站点示例。 对于每个用户和方案,URL 将有所不同。

原因

下面是可能导致此错误的原因。

  • 安全套接字层 (SSL) 证书由未知或未授权的证书颁发机构 (CA) 颁发。
  • 来自 ArcGIS for Server 的 GIS 层身份验证令牌即将过期。
  • 自签名证书导致站点之间的 HTTPS 配置错误。
  • 重新启动物理计算机,该计算机将托管联合的 Portal for ArcGIS 和 ArcGIS for Server 配置。

解决方案或解决方法

请按照提供的解决方法来解决此问题。
  1. 修改令牌的生命期并增加超时时间。 有关详细说明,请参阅以下文档:Portal for ArcGIS:指定默认令牌有效期
  2. 通过将 ArcGIS Server 的内部 SSL 证书导入 Portal for ArcGIS,在 ArcGIS Server 和 Portal for ArcGIS 之间建立信任。 要确定在 ArcGIS Server 中使用的内部证书,请按照以下步骤进行操作:
    1. 登录到 ArcGIS Server Administrator Directory。 以下为 ArcGIS Server Administrator Directory URL 的示例:
      http://gisserver.domain.com:6080/arcgis/admin
    2. 单击计算机。 在“计算机”下,单击用于托管证书的相应计算机。
    3. 标识 Web Server SSL 证书,然后单击 sslcertificates

      [O-Image]
       
    4. 单击被设置为 Web 服务器 SSL 证书的相应证书。 单击导出,然后保存该文件。

      [O-Image]
       
    5. 将证书导入 Portal for ArcGIS 密钥存储中。 以下文档对此进行了详细说明:Portal for ArcGIS:将门户配置为信任来自您的证书颁发机构的证书
       
      注: 请访问以下网站来验证并诊断 SSL 证书,以确认正确的安装、有效性和信任:sslshopper

文章 ID: 000013244

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项