描述
尝试在 ArcCatalog 中建立 ArcGIS Server 连接失败,并返回错误消息:
Error:
We were unable to connect to <https://machine.domain/webadaptor>
Error: Proxy server got bad address from remote server (verify the server is running). (status code 504).
原因
ArcGIS Server 和 Portal for ArcGIS 是联合的,并使用 SAML 进行身份验证。
解决方案或解决方法
要解决此问题,请执行以下解决办法。
- 以管理员身份启动 ArcGIS Administrator。
- 单击高级 > 管理门户连接 > 添加。输入 Portal for ArcGIS Web Adaptor URL。
- 单击连接 > 保存。
- 单击应用 > 确定。
- 启动 Internet Explorer。 单击设置,然后从下拉列表中选择 Internet 选项,显示 Internet 选项窗口。
- 选择内容选项卡,然后单击清除 SSL 状态。
- 选择常规选项卡,然后单击删除,清除浏览器历史记录。
- 启动 ArcCatalog。
- 在目录树窗格中,展开 GIS 服务器,然后双击添加 ArcGIS Server,启动添加 ArcGIS Server 向导。
- 选择使用 GIS 服务、发布 GIS 服务或管理 GIS 服务。 单击下一步。
- 在服务器 URL 字段中输入 ArcGIS Server Web Adaptor URL。
- 将用户名和密码字段留空,并取消选中保存用户名/密码选项,如下图所示。 单击完成。
- 出现提示时选择 SAML 登录名。 ArcGIS Server 连接成功。