翻譯|使用教程|編輯:莫成敏|2019-08-02 10:48:56.330|閱讀 633 次
概述:本篇文章主要講述什么是單點(diǎn)登錄?Collaborator單點(diǎn)登錄的幾個(gè)驗(yàn)證方法,現(xiàn)在來(lái)了解一下吧!~
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
Collaborator的代碼審查可以為開(kāi)發(fā)測(cè)試人員和管理者提供幫助,生產(chǎn)出高質(zhì)量的代碼。團(tuán)隊(duì)可以用它在一個(gè)透明、共同的框架中進(jìn)行同行代碼審查、用戶示例和測(cè)試計(jì)劃的編輯。
點(diǎn)擊下載Collaborator免費(fèi)版
本篇文章主要講述什么是單點(diǎn)登錄?Collaborator單點(diǎn)登錄的幾個(gè)驗(yàn)證方法,現(xiàn)在來(lái)了解一下吧~
單點(diǎn)登錄(SSO)是一種用戶身份驗(yàn)證過(guò)程,允許用戶輸入一個(gè)名稱和密碼,以訪問(wèn)多個(gè)應(yīng)用程序。該過(guò)程對(duì)用戶授予他們獲得權(quán)限的所有應(yīng)用程序進(jìn)行身份驗(yàn)證,并在特定會(huì)話期間切換應(yīng)用程序時(shí)消除進(jìn)一步的提示。也就是說(shuō),在中央SSO服務(wù)器上輸入一次登錄名和密碼后,用戶將自動(dòng)登錄其他應(yīng)用程序,例如問(wèn)題跟蹤器、源代碼控制系統(tǒng)、代碼審查系統(tǒng)等。
注意:僅在Collaborator Enterprise中支持單點(diǎn)登錄身份驗(yàn)證。但是,Collaborator版本之間也會(huì)有所差異。
通常,單點(diǎn)登錄解決方案由幾個(gè)組件組成——一個(gè)SSO服務(wù)器和一些SSO客戶端。SSO服務(wù)器是執(zhí)行身份驗(yàn)證、發(fā)布和驗(yàn)證令牌等的組件。SSO客戶端是可以與各種軟件平臺(tái)和應(yīng)用程序集成的中間組件,以便通過(guò)某種身份驗(yàn)證協(xié)議與SSO服務(wù)器通信。大多數(shù)SSO解決方案還提供單一注銷功能——即它們?cè)试S用戶同時(shí)從應(yīng)用程序和SSO服務(wù)器注銷。

身份驗(yàn)證過(guò)程包括以下步驟:
1、用戶嘗試訪問(wèn)Collaborator服務(wù)器。
2、Collaborator識(shí)別出用戶未登錄,并將其重定向到SSO服務(wù)器。
3、SSO服務(wù)器對(duì)用戶進(jìn)行身份驗(yàn)證,添加一些安全斷言參數(shù),然后重定向回Collaborator服務(wù)器。
4、Collaborator檢測(cè)安全斷言參數(shù)并將用戶登錄。
5、如果找不到具有指定憑據(jù)的用戶,Collaborator將創(chuàng)建新用戶。
注銷過(guò)程包括以下步驟:
1、用戶嘗試從Collaborator服務(wù)器注銷。
2、Collaborator將注銷請(qǐng)求發(fā)送到SSO服務(wù)器。
3、SSO服務(wù)器將用戶注銷,并將響應(yīng)發(fā)送回Collaborator服務(wù)器。
4、Collaborator將用戶注銷。
Collaborator中的單點(diǎn)登錄實(shí)現(xiàn)
目前,Collaborator支持Web客戶端的單點(diǎn)登錄身份驗(yàn)證。不支持桌面客戶端(GUI客戶端、命令行客戶端)和IDE插件(Visual Studio擴(kuò)展、Eclipse插件)的單點(diǎn)登錄身份驗(yàn)證。
有幾種方法可以啟用單點(diǎn)登錄身份驗(yàn)證:
通過(guò)SAML協(xié)議——如果您的SSO供應(yīng)商支持安全斷言標(biāo)記語(yǔ)言(SAML)標(biāo)準(zhǔn),則可以配置SSO服務(wù)器和Collaborator服務(wù)器以使用SAML協(xié)議進(jìn)行身份驗(yàn)證。有關(guān)詳細(xì)說(shuō)明,請(qǐng)閱讀通過(guò)SAML配置單點(diǎn)登錄(該教程請(qǐng)關(guān)注后續(xù)內(nèi)容~)。
通過(guò)Crowd OpenID協(xié)議——如果您使用Atlassian Crowd服務(wù)器,則可以配置它和Collaborator服務(wù)器以使用OpenID協(xié)議進(jìn)行身份驗(yàn)證。有關(guān)詳細(xì)說(shuō)明,請(qǐng)閱讀通過(guò)Crowd OpenID配置單點(diǎn)登錄(該教程請(qǐng)關(guān)注后續(xù)內(nèi)容~)。
通過(guò)Java servlet——如果您的SSO供應(yīng)商以Java servlet的形式提供SSO客服端應(yīng)用程序,則可以將其安裝到Collaborator服務(wù)器,并將其配置為將Collaborator用戶重定向到SSO服務(wù)器以進(jìn)行身份驗(yàn)證。讀通過(guò)Java Servlet的配置單點(diǎn)登錄的詳細(xì)說(shuō)明(該教程請(qǐng)關(guān)注后續(xù)內(nèi)容~)。
想要購(gòu)買(mǎi)Collaborator正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
掃描關(guān)注慧聚IT微信公眾號(hào),及時(shí)獲取最新動(dòng)態(tài)及最新資訊

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn