错误

true } 的调用 deleteItem

Last Published: April 27, 2021

错误消息

在 Portal for ArcGIS 中,尝试在“我的内容”选项卡中删除已分离的项目将返回以下错误消息:

错误: 无法访问服务所在的服务器。 如果服务器不再可用,请考虑使用带有选项 = { 'force' : true } 的调用 deleteItem。
图像显示了错误消息

原因

当 Portal for ArcGIS 无法访问托管已分离项目的服务的服务器时,将出现此错误。 以下介绍了此问题的潜在原因:

  • 常见证书问题,例如,联合环境元素的证书名称不匹配:Portal for ArcGIS、ArcGIS Server 和 IIS Web Server
  • 在联合中进行配置设置期间,服务 URL 和管理 URL 不匹配

解决方案或解决方法

用户可以选择使用 Portal REST API 目录中的 deleteItem 操作强制删除已分离的项目,而非重新配置 Portal for ArcGIS 和服务器之间的连接。 要执行此操作,请参阅以下介绍的工作流:

: 仅管理员具有执行以下步骤的权限。
  1. 获取已分离项目的项目 ID。
    1. 导航至以下 URL:
https://<Portal URL>/sharing/rest/content/users/<用户名>
  1. 用户内容部分中,单击已分离项目的 ID - 标题
“用户内容”部分的屏幕截图
  1. 用户项目部分中,复制项目 ID。
“用户项目”部分的屏幕截图
  1. 如下所示,在 itemsdelete 之间插入从步骤 1 中复制的项目 ID 后,导航至以下 URL:
https://<Portal URL>/sharing/rest/content/users/<用户名>/items/<itemid>/delete
  1. 选中强制删除? 复选框,然后单击删除项目
“删除项目”框的图像。
随即删除已分离项目。

文章 ID:000020655

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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