System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于計(jì)算機(jī),尤其是涉及一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法。
技術(shù)介紹
1、現(xiàn)今,各領(lǐng)域加快向數(shù)字化、移動(dòng)化、互聯(lián)網(wǎng)化快速發(fā)展,增添了很多的管理系統(tǒng)來完善信息化發(fā)展的需求,信息環(huán)境變得龐大復(fù)雜,業(yè)務(wù)管理系統(tǒng)繁多,各應(yīng)用系統(tǒng)相對(duì)孤立,業(yè)務(wù)協(xié)同難,各業(yè)務(wù)體系不通,賬戶權(quán)限不統(tǒng)一,用戶需要輸入不同的賬號(hào)密碼登錄對(duì)應(yīng)業(yè)務(wù)系統(tǒng)。造成應(yīng)用系統(tǒng)煙囪林立、碎片化嚴(yán)重,系統(tǒng)間業(yè)務(wù)協(xié)同能力弱,多套用戶名/密碼,用戶管理不規(guī)范等現(xiàn)象也對(duì)信息安全管理帶來挑戰(zhàn)。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本專利技術(shù)旨在提出一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,以至少解決
技術(shù)介紹
中的一個(gè)問題。
2、為達(dá)到上述目的,本專利技術(shù)的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于:
4、基于oauth2.0協(xié)議構(gòu)建統(tǒng)一的組織機(jī)構(gòu)和用戶管理體系,所述組織機(jī)構(gòu)和用戶管理體系集成統(tǒng)一賬戶、授權(quán)、認(rèn)證、應(yīng)用及審計(jì)管理模塊;
5、根據(jù)多種預(yù)設(shè)的認(rèn)證授權(quán)模式為應(yīng)用系統(tǒng)提供單點(diǎn)登錄、安全接入與集中管控,其中所述預(yù)設(shè)的認(rèn)證授權(quán)模式包括授權(quán)碼模式、隱式模式、密碼模式、客戶端模式。
6、進(jìn)一步的,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為授權(quán)碼模式時(shí),授權(quán)登錄流程包括以下步驟:
7、用戶訪問應(yīng)用系統(tǒng),應(yīng)用系統(tǒng)攜帶授權(quán)碼向認(rèn)證服務(wù)請(qǐng)求獲取訪問令牌;
8、認(rèn)證服務(wù)驗(yàn)證授權(quán)碼,驗(yàn)證通過后返回訪問令牌;<
...【技術(shù)保護(hù)點(diǎn)】
1.一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于:
2.根據(jù)權(quán)利要求1所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為授權(quán)碼模式時(shí),授權(quán)登錄流程包括以下步驟:
3.根據(jù)權(quán)利要求2所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,所述用戶訪問應(yīng)用系統(tǒng)時(shí),如果用戶未登錄,系統(tǒng)將用戶重定向到統(tǒng)一認(rèn)證服務(wù)的認(rèn)證授權(quán)頁(yè)面,未授權(quán)時(shí),用戶將被重定向到統(tǒng)一認(rèn)證登錄頁(yè)面,用戶填寫認(rèn)證憑證,提交后進(jìn)行授權(quán),認(rèn)證服務(wù)重定向回應(yīng)用系統(tǒng),并返回授權(quán)碼。
4.根據(jù)權(quán)利要求1所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為隱式模式時(shí),授權(quán)登錄流程包括以下步驟:
5.根據(jù)權(quán)利要求1所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為密碼模式時(shí),授權(quán)登錄流程包括以下步驟:
6.根據(jù)權(quán)利要求1所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述
7.根據(jù)權(quán)利要求6所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為客戶端模式時(shí),授權(quán)登錄流程包括以下步驟:
8.根據(jù)權(quán)利要求1所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,所述方法還包括在認(rèn)證過程中進(jìn)行多因素認(rèn)證的步驟,其中多因素認(rèn)證包括用戶憑證驗(yàn)證和第二認(rèn)證因子的驗(yàn)證,例如短信驗(yàn)證碼、硬件令牌或生物識(shí)別數(shù)據(jù)。
9.根據(jù)權(quán)利要求1所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,所述方法包括對(duì)訪問令牌進(jìn)行加密傳輸及存儲(chǔ)的步驟,采用非對(duì)稱加密算法對(duì)令牌進(jìn)行加密,確保令牌的安全性。
10.根據(jù)權(quán)利要求9所述的一種基于OAuth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,所述訪問令牌具有動(dòng)態(tài)權(quán)限管理功能,能夠根據(jù)用戶的操作行為、地理位置或時(shí)間動(dòng)態(tài)調(diào)整權(quán)限;
...【技術(shù)特征摘要】
1.一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于:
2.根據(jù)權(quán)利要求1所述的一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為授權(quán)碼模式時(shí),授權(quán)登錄流程包括以下步驟:
3.根據(jù)權(quán)利要求2所述的一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,所述用戶訪問應(yīng)用系統(tǒng)時(shí),如果用戶未登錄,系統(tǒng)將用戶重定向到統(tǒng)一認(rèn)證服務(wù)的認(rèn)證授權(quán)頁(yè)面,未授權(quán)時(shí),用戶將被重定向到統(tǒng)一認(rèn)證登錄頁(yè)面,用戶填寫認(rèn)證憑證,提交后進(jìn)行授權(quán),認(rèn)證服務(wù)重定向回應(yīng)用系統(tǒng),并返回授權(quán)碼。
4.根據(jù)權(quán)利要求1所述的一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為隱式模式時(shí),授權(quán)登錄流程包括以下步驟:
5.根據(jù)權(quán)利要求1所述的一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式為密碼模式時(shí),授權(quán)登錄流程包括以下步驟:
6.根據(jù)權(quán)利要求1所述的一種基于oauth2.0技術(shù)的多模式統(tǒng)一身份認(rèn)證方法,其特征在于,當(dāng)所述預(yù)設(shè)的認(rèn)證授權(quán)模式...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:徐陽(yáng)旦,
申請(qǐng)(專利權(quán))人:紫光云技術(shù)有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。