博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
单点登录-客户端配置
阅读量:4622 次
发布时间:2019-06-09

本文共 1746 字,大约阅读时间需要 5 分钟。

web.config

 

org.jasig.cas.client.session.SingleSignOutHttpSessionListener
CAS Single Sign Out Filter
org.jasig.cas.client.session.SingleSignOutFilter
CAS Filter
edu.yale.its.tp.cas.client.filter.CASFilter
edu.yale.its.tp.cas.client.filter.loginUrl
http://server:8080/cas/login
edu.yale.its.tp.cas.client.filter.validateUrl
http://server:8080/cas/serviceValidate
edu.yale.its.tp.cas.client.filter.serverName
client:8200
CAS Single Sign Out Filter
/*
CAS Filter
/admin/*

 核心代码:

private boolean isValidSession(ServletRequest request) {        HttpServletRequest objHttpRequest = (HttpServletRequest)request;        String strIsLogin = (String)objHttpRequest.getSession().                            getAttribute(ComtopGlobalConstants.SECURITY_LOGIN_KEY);        boolean bIsValid = ComtopGlobalConstants.SECURITY_IS_LOGIN.equals(strIsLogin);        if(!bIsValid && logger.isDebugEnabled()) {            logger.debug(" AAAAAValid " + System.currentTimeMillis());            logger.debug("Session无效,请求:" + objHttpRequest.getRequestURI());        }

 

转载于:https://www.cnblogs.com/season2009/p/6854939.html

你可能感兴趣的文章
Firebird数据库值得信赖吗?为什么我要在开发中选择...
查看>>
__rept__和__str__
查看>>
docker镜像基本操作
查看>>
算法第五章上机实践报告
查看>>
SHELL学习笔记----IF条件判断,判断条件
查看>>
RegisterWaitForSingleObject的使用
查看>>
UML第三次作业
查看>>
000 Python教程
查看>>
2013能量篇终止,2014精致篇起航
查看>>
力扣——分数排名(数据库的题
查看>>
力扣——行程与用户(数据库的题
查看>>
3.java基础语法(下)
查看>>
ios 11 系统CPU过高,xib中textfield使用导致出过高
查看>>
JS应用(资料很全)
查看>>
JAVA 自动生成对应数据库表的JPA代码工具
查看>>
一个用 C 语言写的迷你版 2048 游戏,仅仅有 500个字符
查看>>
Linux虚拟文件系统VFS解决
查看>>
应用程序配置文件
查看>>
SharePoint 2010 中创建超链接到Pop-Up对话框
查看>>
DataTable.AcceptChanges方法有何用处
查看>>