解除Portal for ArcGIS与ArcGIS Server的联合

Posted nowell

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解除Portal for ArcGIS与ArcGIS Server的联合相关的知识,希望对你有一定的参考价值。

将ArcGIS Server站点添加到Portal中,可以实现ArcGIS Server站点的单点登录特性,并可以与Portal共享Server站点发布的内容,同时通过将联合服务器注册为托管服务器后还可以实现在Portal中发布托管服务。

但是有时候当ArcGIS Server出现问题时需要手动将ArcGIS Server与Portal解除联合。Portal的主界面中没有解除联合的位置,解除联合有以下两种方式:

1、在Portal管理页面中解除联合

打开Portal管理站点,https://xxxxx/arcgis/portaladmin

依次点击Federation、Servers,打开页面后可以看到Portal中联合的ArcGIS Server服务器名称,点击ArcGIS Server服务器名称,然后点击Unfederer解除联合。

2、 通过修改Portal内置数据库中的记录来解除联合。

有时候在Portal管理页面解除联合会报错,没法解除联合例会报“服务器解除联合失败,无法解密令牌。令牌可能无效”的错误。这时候可以通过修改内置数据库里的数据来达到解除联合的目的。

Portal内置的数据库是PostgreSQL,我们首先得安装一个用于连接PostgreSQL数据库的工具,比如pgadmin,安装好后输入内置数据的连接地址:localhost,7654(portal内置数据库把pg的默认端口改成了7654),用户名和密码(就是门户管理员的账号和密码),连接上后,在gwdb 分支下 的 Schema 中找到一个 叫 gw_accounts_server的表,删除里面的记录即可。

以上是关于解除Portal for ArcGIS与ArcGIS Server的联合的主要内容,如果未能解决你的问题,请参考以下文章

ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal版)- 2安装Portal for ArcGIS

安装Portal for ArcGIS时如何正确配置HTTPS证书

多个Portal for ArcGIS 间的协作实操

Portal for ArcGIS的认证方式

ArcGISWebAdaptorIIS 安装前准备及配置Portal For ArcGIS的问题解决

使用Arcgis Api for Javascript 调用 本地Portal发布的WebMap