错误

错误:400:redirect_uri 无效

Last Published: April 19, 2023

错误消息

升级与 Portal for ArcGIS 联合的 ArcGIS Server 或访问 Portal for ArcGIS 主页失败,并返回以下错误:

错误: 错误 400:redirect_uri 无效


无效 uri 错误页面的图片

原因

以下两种场景会导致此错误:

  • 场景 1:升级与 Portal for ArcGIS 联合的 ArcGIS Server

    将与 Portal for ArcGIS 联合的服务器升级至更新版本时,用户必须打开 ArcGIS Server Manager (http://server.internaldomain.com:6080/arcgis/manager) 并接受继续升级的提示。 在某些情况下,此过程会导致重定向到联合 Portal for ArcGIS 页面。 如果 Portal for ArcGIS 对于指定服务器页面 (server.internaldomain.com) 没有列入白名单的条目,则会返回 400 错误。有关详细信息,请参阅以下 web 帮助文档:Portal for ArcGIS:联合 ArcGIS Server 站点与门户
     
  • 场景 2:访问 Portal for ArcGIS 主页

    由于用于 Portal for ArcGIS 和 ArcGIS Server 的单个 web 适配器配置错误,因此可能会出现此错误。 错误配置导致 web 适配器使用内部完全限定域名 (FQDN) 进行注册。 Portal for ArcGIS 主页将站点定向到 ArcGIS Server Manager 页面并返回错误。

解决方案或解决方法

要解决此错误,请根据所涉及的方案使用以下过程:

方案 1
  1. 在 web 浏览器中打开 /arcgis/portaladmin/security/oauth/getAppInfo?appID=arcgisonline&f=html,然后记录获取应用程序信息工具中的 JSON 信息。

    用户添加的图像
     
  2. 打开 /arcgis/portaladmin/security/oauth/updateAppInfo,然后将复制的 JSON 信息添加到应用程序信息部分中。

    用户添加的图像
方案 2
  1. 卸载 web 适配器。
  2. 重新安装 Portal for ArcGIS 和 ArcGIS Server 的 web 适配器。 有关配置多个 ArcGIS Web Adaptor 的详细信息,请参阅配置多个 ArcGIS Web Adaptor
  3. 针对 Portal for ArcGIS 配置 ArcGIS Web Adaptor。
  4. 手动编辑 web 适配器以更新 web 适配器 URL,然后将其定向到 Portal for ArcGIS 主页。
    1. 访问 Portal 管理站点。
    2. 单击系统 > Web 适配器。 由此将显示 web 适配器的名称。
    3. 单击 web 适配器名称。
    4. 在浏览器中,将 /edit 追加到 URL。 由此将重定向到编辑 Web 适配器页面。
    5. 更新 Web 适配器 URL 字段以将页面定向到 Portal for ArcGIS 主页。

      “编辑 Web 适配器”页面的图像。

文章 ID:000015445

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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