资源简介
详情请看内部说明,里面写的很详细·,排队领取阿萨德
代码片段和文件信息
package com.cas.client.web.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.log4j.Logger;
import org.apache.log4j.spi.LoggerFactory;
import org.jasig.cas.client.util.AssertionHolder;
import org.jasig.cas.client.validation.Assertion;
/**
*
* 过滤器
*
* @version 1.0
* @author 叶新东(18126064335) 2018年7月26日 上午11:48:23
*/
public class WebFilter implements Filter {
@Override
public void destroy() {
}
protected final Logger log = Logger.getLogger(WebFilter.class);
@Override
public void doFilter(ServletRequest request ServletResponse response FilterChain filter)
throws IOException ServletException {
log.info(“client1“);
HttpSession session = ((HttpServletRequest) request).getSession();
log.info(session.toString());
// 如果session中没有用户信息,则填充用户信息
// 从Cas服务器获取登录账户的用户名
Assertion assertion = AssertionHolder.getAssertion();
log.info(assertion.getPrincipal().getName());
log.info(assertion.toString());
// 继续
filter.doFilter(request response);
}
@Override
public void init(FilterConfig arg0) throws ServletException {
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1312 2018-07-26 13:52 cas单点登录服务端和客户端\cas-client1\.classpath
文件 1220 2018-07-26 13:52 cas单点登录服务端和客户端\cas-client1\.project
文件 508 2018-07-24 13:40 cas单点登录服务端和客户端\cas-client1\.settings\.jsdtscope
文件 124 2018-07-26 13:52 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.core.resources.prefs
文件 430 2018-07-26 13:52 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.jdt.core.prefs
文件 90 2018-07-24 13:40 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.m2e.core.prefs
文件 674 2018-07-24 14:00 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.wst.common.component
文件 252 2018-07-26 13:52 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-07-24 13:40 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-07-24 13:40 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2018-07-26 13:52 cas单点登录服务端和客户端\cas-client1\.settings\org.eclipse.wst.validation.prefs
文件 3062 2018-07-26 15:47 cas单点登录服务端和客户端\cas-client1\pom.xm
文件 1522 2018-07-26 15:08 cas单点登录服务端和客户端\cas-client1\src\main\java\com\cas\client\web\filter\WebFilter.java
文件 452 2018-07-26 11:48 cas单点登录服务端和客户端\cas-client1\src\main\java\com\cas\client\web\filter\WebLogoutFilter.java
文件 1038 2018-07-24 16:06 cas单点登录服务端和客户端\cas-client1\src\main\java\com\cas\client\web\listener\CasLogoutListener.java
文件 1017 2018-07-26 11:19 cas单点登录服务端和客户端\cas-client1\src\main\java\com\cas\client\web\listener\WebListener.java
文件 230 2018-07-26 15:25 cas单点登录服务端和客户端\cas-client1\src\main\resources\log4j.properties
文件 65 2018-07-24 14:47 cas单点登录服务端和客户端\cas-client1\src\main\webapp\index.jsp
文件 4432 2018-07-26 15:26 cas单点登录服务端和客户端\cas-client1\src\main\webapp\WEB-INF\web.xm
文件 65 2018-07-24 14:47 cas单点登录服务端和客户端\cas-client1\target\cas-client1\index.jsp
文件 332 2018-07-24 16:09 cas单点登录服务端和客户端\cas-client1\target\cas-client1\WEB-INF\classes\com\cas\client\web\listener\CasLogoutListener.class
文件 87312 2017-09-25 14:25 cas单点登录服务端和客户端\cas-client1\target\cas-client1\WEB-INF\lib\cas-client-core-3.2.1.jar
文件 52915 2017-09-25 14:25 cas单点登录服务端和客户端\cas-client1\target\cas-client1\WEB-INF\lib\commons-logging-1.1.jar
文件 481535 2016-12-14 17:28 cas单点登录服务端和客户端\cas-client1\target\cas-client1\WEB-INF\lib\log4j-1.2.16.jar
文件 77977 2018-06-28 15:44 cas单点登录服务端和客户端\cas-client1\target\cas-client1\WEB-INF\lib\servlet-api-2.3.jar
文件 3754 2018-07-24 18:08 cas单点登录服务端和客户端\cas-client1\target\cas-client1\WEB-INF\web.xm
文件 635751 2018-07-24 18:09 cas单点登录服务端和客户端\cas-client1\target\cas-client1.war
文件 1996 2018-07-26 15:53 cas单点登录服务端和客户端\cas-client1\target\classes\com\cas\client\web\filter\WebFilter.class
文件 322 2018-07-26 15:53 cas单点登录服务端和客户端\cas-client1\target\classes\com\cas\client\web\filter\WebLogoutFilter.class
文件 332 2018-07-26 15:53 cas单点登录服务端和客户端\cas-client1\target\classes\com\cas\client\web\listener\CasLogoutListener.class
............此处省略3017个文件信息
相关资源
- 电路 第十版 James W.Nilsson / Susan A.Ri
- CASS 9.1无任何问题含破解文件
- encase6.71中文版
- xshell5+nssock2.dll
- FOCAS2 Library.zip
- Focas Library 2017
- EN_Modern Processor Design Fundamentals of Sup
- 南方cass字体库
- opencv3.4.1的opencv_traincascade.exe 和 open
- Modern Processor Design-Fundamentals of Supers
- Assembly Language for x86 Processors(7th) 无
- 英文版 Modern Processor Design - Fundamenta
- opencv使用cascade分类器训练人脸检测的
- 统计推断第二版 中文版(Statistical
- C4D之Xpresso学习笔记
- Cass加密.rar
- CASIO Classpad
- 南方cass7.1 for CAD2004_2005_2006安装和破解
- Modern Processor Design-Fundamentals of Supers
- Time series analysis forecasting and control 5
- Encase4.2简体中文破解版
- casia汉语情感语料库158051
- cas客户端war包和project源代码
- sso完整demo,可直接运行
- CasRel模型的nyt原始数据集
- 国科大英语入学考试资源合集.zip
- cas-server.7z
- AWS Certified Developer Official Study Guide A
- DataCastle轴承故障预测数据集
- 2017新版focas.zip
评论
共有 条评论