
一、概念
1.中央认证服务

2.服务标识

3.TGT Ticket
4.ST

有了TGT Ticket,才能领取ST(TGT Ticket 是否也可以理解为市去游乐园的资格)
三、过程
例如:
浏览器 访问outlook时,outlook会重定向到CAS,同时将服务标识传递给CAS,CAS验证客户端是否被授权(通过数据库中对用户名和密码进行验证),认证成功后,CAS一次性在客户端以cookie形式发放TGT票据,在有效期内,CAS将一直信任用户,同时将客户端重定向回应用程序Outlook,并包含身份验证票ST, 浏览器带着ST重新请求Outlook服务,此时outlook还是不信任该用户(不确定这个ST是否是伪造的),会向CAS验证ST是否是真的,CAS确认ST 合法后,Outlook才会向浏览器返回请求的资源,并建立与给用户的session,在之后的请求中,只要session没有过期,就不会再到CAS去认证。

浏览器访问OneDrive,虽然已有通票 TGT,但OneDrive只认ST,CAS发现用户已经有TGT了,直接向用户发放ST,其余步骤同上。

的工作机制&spm=1001.2101.3001.5002&articleId=143946579&d=1&t=3&u=2a1ae266fa0541008823e322605f396d)
807

被折叠的 条评论
为什么被折叠?



