CAS是Central Authentication Service的縮寫,是一種Web單點(diǎn)登錄協(xié)議,用于實(shí)現(xiàn)用戶在多個(gè)應(yīng)用系統(tǒng)中進(jìn)行身份認(rèn)證和授權(quán)訪問的功能。
CAS由耶魯大學(xué)開發(fā),已被廣泛應(yīng)用于教育、企業(yè)等領(lǐng)域。CAS的基本原理是,用戶在第一次登錄系統(tǒng)時(shí),需要輸入用戶名和密碼進(jìn)行身份認(rèn)證,系統(tǒng)會(huì)返回一個(gè)票據(jù)(ticket),之后用戶訪問其他應(yīng)用系統(tǒng)時(shí),只需要提供該票據(jù)即可進(jìn)行授權(quán)訪問。CAS具有高安全性、易于集成和擴(kuò)展等特點(diǎn)。