错误

//<server.domain>/<server web adaptor instance>”进行验证(根据“https://<server.domain>/<server web adaptor instance>/rest/info”)。 如果服务 URL 为代理 URL,请验证客户端能否访问该 URL

Last Published: November 17, 2020

错误消息

尝试从门户管理页面验证 ArcGIS Server 失败,并返回以下错误消息:

错误: 无法根据“https://<server.domain>/<服务器 web 适配器实例>/rest/info”验证 ArcGIS Server 服务 URL“https://<server.domain>/<服务器 web 适配器实例>”。 如果服务 URL 为代理 URL,请验证客户端能否访问该 URL。
错误:   错误:java.lang.Exception:服务器返回 HTTP 状态代码 401。 请求的 URL:https://<server.domain>/<服务器 web 适配器实例>/admin/info?f=json&token=<令牌值>
错误消息的图像

原因

在具有集成 Windows 身份验证 (IWA) 的联合门户环境中,Portal for ArcGIS 将在访问 ArcGIS Server 服务时控制令牌生成。 在这种情况下,Internet 信息服务 (IIS) 管理器下服务器 web 适配器实例和门户 web 适配器实例上的身份验证显示 IWA 在 Portal for ArcGIS 和 ArcGIS Server 上均已启用。 必须禁用 ArcGIS Server 站点上的 IWA。 必需执行此操作,以便站点可以与门户自由联合并从 IWA 读取门户中的用户和角色。

解决方案或解决方法

可以使用 Internet 信息服务 (IIS) 管理器更改 ArcGIS Server web 适配器的身份验证方法设置。

  1. 在计算机上,导航至开始 > 控制面板 > 管理工具,然后单击 Internet 信息服务管理器以打开 IIS 管理器。
  2. 在“连接”窗口中,导航至站点 > 默认 Web 站点 > 服务器,然后单击 IIS 下的身份验证
  3. 右键单击匿名身份验证,然后单击启用
  4. 右键单击 Windows 身份验证,然后单击禁用
显示“IIS 管理器身份验证”窗口的图像
  1. 可以使用 ArcGIS REST API 验证 ArcGIS Server。 有关详细信息,请参阅 ArcGIS REST API:验证服务器

文章 ID:000022369

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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