Cas中的一些基本概念

港控/mmm° 2022-05-27 12:43 286阅读 0赞
  1. Ticket Granting ticket(TGT):可以认为是Cas Server根据用户名密码生成的一张票,存在server端.
  2. Ticket-granting cookie(TGC):其实就是一个Cookie,存放用户身份信息,由Server发给Client端.
  3. Service ticket(ST):由TGT生成的一次性票据,用于验证,只能用一次。相当于server发给Client一张票,然后client拿着这个票再来找server验证,看看是不是server签发的。

用户访问网站,第一次来,重定向到Cas Server,发现没有Cookie,所以重定向到CAS SERVER端的登陆页面,并且URL带有网站地址,便于认证成功后跳转。形如下面

http://cas-server:8100/login?service=http://localhost:8081

其实所谓的service就是让cas server知道认证成功后,跳转到哪里而已,有点儿回掉的感觉,不然认证成功后都不知道去哪儿。

发表评论

表情:
评论列表 (有 0 条评论,286人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JVM 一些基本概念

    JVM 关于堆和栈 Java 把内存划分成两种:一种是栈内存,另一种是堆内存。 栈式存储: 在函数中定义的一些基本类型的变量和对象的

    相关 Oracle一些基本概念

    一、数据:在数据库领域看来,数据是存储的基本单位,包含文本、图片、视频、音频等。(我们一般不存文件,而存放文件地址)。 二、数据库:就是数据仓库,存储数据的地方,特指计算机设