错误

//<门户 URL> 的用户导入。

Last Published: August 18, 2021

错误消息

在某些情况下,可能无法将已下载的 ArcGIS Web AppBuilder 应用程序或组织的模板导入至其他组织,并返回以下错误消息:

错误: 无法导入应用程序。此应用程序仅可由 portal://<门户 URL> 的用户导入。
图像显示错误消息:无法导入应用程序。此应用程序仅可由门户用户导入。

原因

当从一个组织将应用程序导入另一个组织时,导入的应用程序或模板的 config.json 文件中引用的门户 URL 与用于登录 ArcGIS Web AppBuilder 应用程序的新组织的门户 URL 不匹配时,将返回该错误。

解决方案或解决方法

要解决该错误,请修改下载的应用程序或模板的 config.json 文件中的门户 URL,以引用组织用于访问 ArcGIS Web AppBuilder(开发人员版)的门户 URL。

  1. 从组织门户下载 ArcGIS Web AppBuilder 应用程序或模板
  2. 解压下载的应用程序文件。
  3. 在文本编辑器(例如,Notepad)中打开 config.json 文件。
图像显示 Windows Explorer 中的应用程序 config.json 文件
  1. config.json 文件中,修改“portalUrl”组成部分以引用用于登录 ArcGIS Web AppBuilder(开发人员版)的新组织的门户 URL。
: 位于 ArcGIS Web AppBuilder 安装文件夹的 /server 目录下的 signininfo.json 文件中提供了指定门户 URL 的列表。
  1. 删除引用旧门户的 'itemId' 组成部分,并将其留为空引号 " "。
  2. 保存并关闭 config.json 文件。
  3. 重新压缩应用程序文件。
  4. 打开 ArcGIS Web AppBuilder。
  5. 在主页上,单击导入 > 来自我的计算机,然后选择压缩的应用程序文件以导入应用程序。有关详细信息,请参阅 ArcGIS Web AppBuilder(开发人员版):导入下载的应用程序
注: 从 2.17 版本开始,此工作流在修改文件并导入应用程序后会导致应用程序无效错误。为避免此错误,请勿解压应用程序文件夹以进行编辑。 使用诸如 7zip 等软件在不解压的情况下编辑文件。

文章 ID:000024334

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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