[發明專利]一種單點登錄方法及系統有效
| 申請號: | 201410422428.5 | 申請日: | 2014-08-25 |
| 公開(公告)號: | CN104158818B | 公開(公告)日: | 2018-09-11 |
| 發明(設計)人: | 劉曉靖;張鵬;胡尼亞;王志軍;靳銳敏;許海翔;王春婷 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F17/30 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 王丹;栗若木 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 單點 登錄 方法 系統 | ||
1.一種單點登錄方法,包括:
在用戶首次登錄單點登錄系統內的第一業務系統時,所述第一業務系統通過用戶瀏覽器請求單點登錄認證中心存儲所述用戶在所述第一業務系統登錄時的登錄信息;
所述登錄單點登錄系統內的第二業務系統接收到未在所述第二業務系統登錄的用戶的業務訪問后,所述第二業務系統通過所述用戶的用戶瀏覽器向所述單點登錄認證中心獲取該用戶的登錄信息,如果獲取到,則所述第二業務系統利用所述登錄信息自動完成所述用戶的登錄處理,通知所述用戶瀏覽器顯示登錄后的頁面;
所述第二業務系統通過所述用戶的用戶瀏覽器向所述單點登錄認證中心獲取所述用戶的登錄信息,包括:
所述第二業務系統向所述用戶的用戶瀏覽器發送獲取所述用戶的登錄信息的指令,所述指令中攜帶有所述第二業務系統的重定向地址;
所述用戶瀏覽器向所述單點登錄認證中心發送獲取所述用戶的登錄信息的請求,所述請求中攜帶有所述用戶的全局會話ID和所述第二業務系統的重定向地址;
所述單點登錄認證中心判斷是否存在與所述用戶的全局會話ID對應的全局會話,如果存在,則根據與所述用戶的全局會話ID對應的全局會話的會話信息,將所述用戶的登錄信息通過所述用戶瀏覽器重定向給所述第二業務系統,重定向地址為所述第二業務系統的重定向地址,所述會話信息包括所述用戶的登錄信息;
所述第一業務系統通過所述用戶瀏覽器請求所述單點登錄認證中心存儲所述用戶在所述第一業務系統登錄時的登錄信息,包括:
所述第一業務系統在通過所述用戶的登錄認證時,向所述用戶瀏覽器發送存儲所述用戶在所述第一業務系統登錄時的登錄信息的指令,所述指令中攜帶有所述第一業務系統的重定向地址和業務系統標識;
所述用戶瀏覽器向所述單點登錄認證中心發送存儲所述用戶在所述第一業務系統登錄時的登錄信息的請求,所述請求中攜帶有所述第一業務系統的重定向地址、業務系統標識以及所述用戶通過登錄認證時的登錄信息;
所述單點登錄認證中心收到所述請求后,生成所述用戶在所述第一業務系統登錄時的全局會話,并為該用戶在單點登錄認證中心的本次登錄行為配置全局會話ID,在所述全局會話的會話信息中保存所述第一業務系統的業務系統標識和所述用戶在該業務系統登錄時的登錄信息,并將所述全局會話ID返回至所述用戶瀏覽器,并通過所述用戶瀏覽器重定向給所述第一業務系統,重定向地址為所述第一業務系統的重定向地址。
2.如權利要求1所述的方法,其特征在于:所述方法還包括:
所述第二業務系統通過所述用戶的用戶瀏覽器向單點登錄認證中心獲取所述用戶的登錄信息,包括:
所述第二業務系統向所述用戶的用戶瀏覽器發送獲取所述用戶的登錄信息的指令,所述指令中攜帶有所述第二業務系統的重定向地址;
所述用戶瀏覽器向所述單點登錄認證中心發送獲取所述用戶的登錄信息的請求,所述請求中僅攜帶有所述第二業務系統的重定向地址;
所述單點登錄認證中心判斷所述請求中未攜帶用戶的全局會話ID時,將獲取用戶登錄信息失敗的結果通過所述用戶瀏覽器重定向給所述第二業務系統,重定向地址為所述第二業務系統的重定向地址;
所述方法還包括:如果沒有獲取到,則所述第二業務系統根據所述獲取用戶登錄信息失敗的結果向所述用戶瀏覽器發出返回到用戶當前瀏覽頁面的指令;所述用戶瀏覽器顯示當前瀏覽頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410422428.5/1.html,轉載請聲明來源鉆瓜專利網。





