[發明專利]一種基于符號路徑解析的頁面集成方法在審
| 申請號: | 202010553879.8 | 申請日: | 2020-06-17 |
| 公開(公告)號: | CN111736830A | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 李卓;趙俊祺;廖佳鵬;周維絨 | 申請(專利權)人: | 浙江申躍信息科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F16/958;G06F16/954;G06F21/31;G06F21/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 315000 浙江省寧波*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 符號 路徑 解析 頁面 集成 方法 | ||
本發明公開了一種基于符號路徑解析的頁面集成方法,本發明涉及一種頁面集成技術領域,具體是一種基于符號路徑解析的頁面集成方法,單點登錄(Single Sign On),簡稱為SSO,是比較流行的企業業務整合的解決方案之一,單點登錄存在的一個問題是,因為涉及到的系統很多,要重構必須要兼容所有的系統,接入子系統時,需要修改大量的代碼,對一個已經成熟的系統來說,重新進行維護往往費時又費力,本發明不需要修改第三方系統的代碼,只需要獲取頁面的符號路徑,即可實現系統的集成,節省了不必要的開發成本,頁面的靈活性,可以通過導航欄進行靈活的切換,不需要時,可以直接關閉,自動注銷,高擴展性,不受平臺限制,可任意集成,高容錯性。
技術領域
本發明涉及一種頁面集成技術領域,具體是一種基于符號路徑解析的頁面集成方法。
背景技術
政府或企業內部往往會有多個業務系統,每個業務系統都需要單獨登錄、退出,而不同的業務系統又有不同的地址和不同的賬號密碼,給用戶造成了記憶上與操作上的困擾。目前,單點登錄(Single Sign On),簡稱為SSO,是比較流行的企業業務整合的解決方案之一。即在多個應用系統中,用戶只需要登錄一次就可以訪問所有相互信任的應用系統。
單點登錄需要一個獨立的認證中心,只有認證中心能接受用戶的用戶名密碼等安全信息,其他系統不提供登錄入口,只接受認證中心的間接授權。間接授權通過令牌實現,sso 認證中心驗證用戶的用戶名密碼正確,創建授權令牌,在接下來的跳轉過程中,授權令牌作為參數發送給各個子系統,子系統拿到令牌,即得到了授權,可以借此創建局部會話,局部會話登錄方式與單系統的登錄方式相同。
單點登錄存在的一個問題是,因為涉及到的系統很多,要重構必須要兼容所有的系統,接入子系統時,需要修改大量的代碼,對一個已經成熟的系統來說,重新進行維護往往費時又費力。
發明內容
本發明的目的在于提供一種基于符號路徑解析的頁面集成方法,以解決上述背景技術中提出的問題。
為實現上述目的,本發明提供如下技術方案:
一種基于符號路徑解析的頁面集成方法,其方法步驟如下:
步驟一:首先將所要集成業務系統的符號路徑配置到本系統的配置中心,包括:登錄框Xpath,密碼框Xpath,登錄按鈕Xpath,注冊地址,登錄地址,驗證碼Xpath。
步驟二:首次使用,需要先下載并安裝客戶端,完成后點擊子系統圖標,第一次登錄需要輸入賬號密碼,之后無需輸入即可直接跳轉。
步驟三:輸入完成后,系統將請求服務端生成一個由登錄用戶、業務系統信息等組成的唯一標識返回給瀏覽器,瀏覽器將其存儲到粘貼板中,并通過調用注冊表喚起之前安裝的客戶端。
步驟四:客戶端從粘貼板中獲取唯一標識,向服務端發起請求建立短連接。服務端根據唯一標識,獲取到對應信息,認證身份,認證成功后,服務端將加密后的賬號密碼返回給客戶端。
步驟五:客戶端接收到服務端返回的信息后,通過WEB自動化工具打開子業務系統,并將獲取到的賬號密碼,代填到之前配置了Xpath路徑的對應賬號密碼框中,代填完成后, WEB自動化工具將調用登錄按鈕的click事件完成登錄。
與現有技術相比,本發明的有益效果是:
1、本發明不需要修改第三方系統的代碼,只需要獲取頁面的符號路徑,即可實現系統的集成,節省了不必要的開發成本。
2、頁面的靈活性,可以通過導航欄進行靈活的切換,不需要時,可以直接關閉,自動注銷。
3、高擴展性,不受平臺限制,可任意集成。
4、高容錯性,單點登錄服務器失效時,業務系統仍可繼續執行。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江申躍信息科技有限公司,未經浙江申躍信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010553879.8/2.html,轉載請聲明來源鉆瓜專利網。





