解除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的表,刪除里面的記錄即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM