[發(fā)明專利]基于URL跳轉(zhuǎn)的第三方系統(tǒng)登錄實現(xiàn)方法、裝置、設(shè)備和介質(zhì)在審
| 申請?zhí)枺?/td> | 202010093440.1 | 申請日: | 2020-02-14 |
| 公開(公告)號: | CN111310158A | 公開(公告)日: | 2020-06-19 |
| 發(fā)明(設(shè)計)人: | 孔祥生;劉建民 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F21/41 | 分類號: | G06F21/41;G06F21/45;G06F16/955 |
| 代理公司: | 北京連和連知識產(chǎn)權(quán)代理有限公司 11278 | 代理人: | 張濤 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 url 跳轉(zhuǎn) 第三 系統(tǒng) 登錄 實現(xiàn) 方法 裝置 設(shè)備 介質(zhì) | ||
本發(fā)明提供一種基于URL跳轉(zhuǎn)的第三方系統(tǒng)登錄實現(xiàn)方法、裝置、設(shè)備和介質(zhì),方法包括以下步驟:維護系統(tǒng)配置表和系統(tǒng)登錄信息表,系統(tǒng)配置表中包含對應(yīng)相應(yīng)第三方系統(tǒng)的系統(tǒng)配置ID、URL地址、登錄參數(shù)和登錄路徑,系統(tǒng)登錄信息表包含登錄ID、所述登錄ID對應(yīng)的系統(tǒng)配置ID、用戶名和密碼;接收前端發(fā)送的包含登錄ID的第三方系統(tǒng)登錄請求,根據(jù)登錄ID遍歷所述系統(tǒng)登錄信息表,以獲取第三方系統(tǒng)的系統(tǒng)配置ID、用戶名和密碼;根據(jù)系統(tǒng)配置ID讀取相應(yīng)的系統(tǒng)配置表,并將獲取的用戶名和密碼寫入到讀取到的登錄參數(shù)中,以根據(jù)登錄參數(shù)、URL地址和登錄路徑實現(xiàn)登錄所述第三方系統(tǒng)。本發(fā)明可以實現(xiàn)第三方系統(tǒng)的自動跳轉(zhuǎn)登錄,極大提升了用戶體驗。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機領(lǐng)域,并且更具體地,涉及一種基于URL跳轉(zhuǎn)的第三方系統(tǒng)登錄實現(xiàn)方法、裝置、設(shè)備和介質(zhì)。
背景技術(shù)
隨著信息化系統(tǒng)建設(shè)的不斷細分和迭代,政府、銀行及一些大型企業(yè)往往需要同時部署多套IT系統(tǒng),用于完成不同的信息化工作。比如OA(辦公自動化)系統(tǒng)負責(zé)OA相關(guān)工作,財務(wù)系統(tǒng)負責(zé)財務(wù)相關(guān)工作,績效系統(tǒng)負責(zé)績效考核相關(guān)工作等。各個系統(tǒng)可能采購自不同的軟件廠商,所以有各自獨立的賬戶及權(quán)限體系。當(dāng)某個人的工作內(nèi)容有交叉時,就可能需要同時登陸多個IT系統(tǒng),比如張某某即負責(zé)OA辦公又負責(zé)財務(wù)報銷,那么他就需要同時登陸OA系統(tǒng)和報銷系統(tǒng)。
此時,如果可以實現(xiàn)只登陸一個系統(tǒng),然后可以從當(dāng)前系統(tǒng)中直接跳轉(zhuǎn)到另一個系統(tǒng),而無需再次打開登錄頁并輸入用戶名口令進行登陸,將會極大地提升用戶體驗。
發(fā)明內(nèi)容
鑒于此,本發(fā)明實施例的目的在于提出一種基于URL跳轉(zhuǎn)的第三方系統(tǒng)登錄實現(xiàn)方法、裝置、設(shè)備和介質(zhì),可以從當(dāng)前系統(tǒng)中直接跳轉(zhuǎn)到另一個系統(tǒng),而無需再次打開登錄頁并輸入用戶名口令進行登陸。
基于上述目的,本發(fā)明實施例的一方面提供了一種基于URL跳轉(zhuǎn)的第三方系統(tǒng)登錄實現(xiàn)方法,包括以下步驟:
維護系統(tǒng)配置表和系統(tǒng)登錄信息表,所述系統(tǒng)配置表中包含對應(yīng)相應(yīng)第三方系統(tǒng)的系統(tǒng)配置ID、URL地址、登錄參數(shù)和登錄路徑,所述系統(tǒng)登錄信息表包含登錄ID、所述登錄ID對應(yīng)的系統(tǒng)配置ID、用戶名和密碼;
接收前端發(fā)送的包含登錄ID的第三方系統(tǒng)登錄請求,根據(jù)所述登錄ID遍歷所述系統(tǒng)登錄信息表,以獲取所述第三方系統(tǒng)的系統(tǒng)配置ID、用戶名和密碼;
根據(jù)所述系統(tǒng)配置ID讀取相應(yīng)的系統(tǒng)配置表,并將所述獲取的用戶名和密碼寫入到讀取到的所述登錄參數(shù)中,以根據(jù)所述登錄參數(shù)、所述URL地址和登錄路徑實現(xiàn)登錄所述第三方系統(tǒng)。
在一些實施方式中,所述系統(tǒng)配置表還包括獲取令牌的路徑、獲取令牌的URL參數(shù)、獲取令牌的體參數(shù)以及獲取的令牌報文字段。
在一些實施方式中,根據(jù)所述系統(tǒng)配置ID讀取相應(yīng)的系統(tǒng)配置表,并將所述獲取的用戶名和密碼寫入到讀取到的所述登錄參數(shù)中,以根據(jù)所述登錄參數(shù)、所述URL地址和登錄路徑實現(xiàn)登錄所述第三方系統(tǒng)包括:
將所述獲取的用戶名和密碼寫入到讀取到的所述獲取令牌的URL參數(shù)和獲取令牌的體參數(shù)中,并根據(jù)所述系統(tǒng)配置表中的所述獲取令牌的路徑、所述寫入后的獲取令牌的URL參數(shù)和獲取令牌的體參數(shù)獲取相應(yīng)的令牌報文;
將所述獲取的令牌報文寫入所述獲取的令牌報文字段中,以根據(jù)所述獲取的令牌報文字段替換所述登錄參數(shù)中的相應(yīng)字段,并根據(jù)所述URL地址和登錄路徑實現(xiàn)登錄所述第三方系統(tǒng)。
在一些實施方式中,所述系統(tǒng)配置表還包括所述第三方系統(tǒng)的密碼加密方式,所述密碼加密方式包括明文形式、基于高級加密標準的加密形式、基于數(shù)據(jù)加密標準的加密形式。
在一些實施方式中,根據(jù)所述系統(tǒng)配置ID讀取相應(yīng)的系統(tǒng)配置表,并將所述獲取的用戶名和密碼寫入到讀取到的所述登錄參數(shù)中,以根據(jù)所述登錄參數(shù)、所述URL地址和登錄路徑實現(xiàn)登錄所述第三方系統(tǒng)還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010093440.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種動態(tài)檢測URL重定向死循環(huán)的方法及裝置
- 一種瀏覽器側(cè)提示訪問安全信息的方法及裝置
- 一種短URL服務(wù)的實現(xiàn)方法及裝置
- 一種用于發(fā)送和驗證URL簽名以進行自適應(yīng)流中URL認證和基于URL的內(nèi)容訪問授權(quán)的系統(tǒng)和方法
- 提供短統(tǒng)一資源定位符服務(wù)的方法和裝置及通信系統(tǒng)
- 一種URL檢測方法及檢測裝置
- 一種統(tǒng)一資源定位符的去重方法、裝置及電子設(shè)備
- 惡意URL檢測方法及系統(tǒng)
- 一種自身校驗發(fā)布和訪問URL的方法、裝置、系統(tǒng)和介質(zhì)
- 一種統(tǒng)一資源定位符URL的處理方法及裝置





