问题

问题:无法在 ArcGIS Online 中通过从 ArcGIS Survey123 网站复制的 URL 查看附件

Last Published: June 24, 2024

描述

在 ArcGIS Online 托管要素图层的“数据”选项卡上,单击属性表中从 ArcGIS Survey123 网站复制的附件 URL 将重定向至 ArcGIS REST 服务目录并返回以下错误消息:

Error: 
Invalid token.
错误消息

原因

访问要素服务上安全内容和资源(例如附件)所需的令牌已过期。 当通过诸如 ArcGIS Online Map Viewer 等其他应用程序访问要素的附件时,会自动向 URL 添加令牌。 出于安全考虑,ArcGIS 令牌设有过期时间,以确保组织内部对未公开共享项目的访问权限受限。 当使用 URL 嵌入安全内容以供无限期使用时,启用令牌的 URL 并非最佳选择,因为令牌过期后,该项目将不再可供查看。

解决方案或解决方法

以下步骤描述了获取通过 Survey123 调查采集的附件 URL 并将其存储到 ArcGIS Online 托管要素图层属性表的最佳做法。

  1. 从 ArcGIS Survey123 网站将调查数据导出为文件地理数据库。
    1. 打开 ArcGIS Survey123 网站。 登录到 ArcGIS 组织账户。
    2. 单击包含附件的调查。
    3. 单击数据以打开数据页面。
    4. 单击导出 > 文件地理数据库
  1. 在 ArcGIS Pro 中创建新工程。 有关说明,请参阅 ArcGIS Pro:根据默认模板创建工程
  2. 向工程添加文件地理数据库文件夹。 有关说明,请参阅 ArcGIS Pro:连接到现有文件夹
  3. 从文件地理数据库导出附件。 有关说明,请参阅操作方法:在 ArcGIS Pro 中从要素类批量导出附件。 或者,可以使用导出附件工具。
Note: 
The Export Attachment tool is available in ArcGIS Pro 3.3 and later.
  1. 将已导出附件文件作为项目上传至 ArcGIS Online。 有关说明,请参阅 ArcGIS Online:添加文件作为项目
  2. 公开共享该项目。 有关说明,请参阅 ArcGIS Online:与所有人共享项目
  3. 从项目详细信息页面复制 URL。
    1. 内容选项卡上,单击项目以打开项目详细信息页面。
    2. 概览选项卡上,向下滚动至页面底部。
    3. 单击 URL 下方的复制“复制”图标 以复制项目的 URL,然后使用“数据”选项卡上托管要素层属性表中的 URL,即可在单击时显示附件。

文章 ID: 000032764

获得人工智能支持

使用 Esri Support AI Chatbot 快速解决您的问题。

立即开始聊天

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

立即开始聊天

转至下载选项