//client js查看用户是否登录
function getLoginstatu(){
var _services = 'service=' + encodeURIComponent("http://ip:port/**.html");
$.getScript('http://192.168.1.120:8080/cas-server/login?'+_services+'&get-lt=true&n=' + new Date().getTime(),
function(){
$.ajax({
type: "GET",
url:'checkUserLoginStatu/checkUserLoginStatu.html',
cache:false,
async:false,
success:function(data){
if(data!="null"){
dosomthi();
}
}
});
});
}
其实就是手动组装一个url 不断的去cas获取登录的ticke
url:'checkUserLoginStatu/checkUserLoginStatu.html',其实就是在配置文件中让cas拦截 如果能够取得到数据 则证明已登录