通过这个工具类,可以实现用户通过用户名和密码,获取到cas的 st,然后通过st来和访问资源进行拼接,就可以访问到需要cas授权的资源了。实现的思路:1.先通过用户名和密码,请求
/v1/tickets
接口,获取到tgt(token gerenate ticket) ,2.然后在根据第一步获取的tgt参数,请求/v1/tickets/
+tgt 的接口,获取到st(service ticket),3.然后根据第二步获取的st去访问资源,path+"?ticket="+st
,然后就可以直接访问了。
CasServerUtil
package com.yellowcong.cas.utils;
import javax