Spring Security
qq_489366879
这个作者很懒,什么都没留下…
展开
-
Spring Security - AbstractAuthenticationEvent 详解
Spring Security 继承的Spring Framework的优良品质,设计了多种的扩展点,因此我们可以使用事件监听器来获知验证和授权事件,从而做一些日志记录操作。import org.springframework.context.ApplicationListener;import org.springframework.security.authentication.eve...转载 2018-11-09 22:11:19 · 1954 阅读 · 0 评论 -
Spring Security - RememberMeAuthenticationFilter
RememberMeAuthenticationFilter的作用是, 当用户没有登录而直接访问资源时, 从cookie里找出用户的信息, 如果Spring Security能够识别出用户提供的remember me cookie, 用户将不必填写用户名和密码, 而是直接登录进入系统. 它先分析SecurityContext里有没有Authentication对象. 如果有, 则不做任何操作, 直...转载 2018-11-08 10:18:10 · 195 阅读 · 0 评论 -
Spring Security 整体配置
第一部分: web.xml的配置使用过SpringSecurity的朋友都知道,首先需要在web.xml进行以下配置:<filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.D...转载 2018-11-08 10:59:50 · 288 阅读 · 0 评论 -
Spring Security - ExceptionTranslationFilter
1.首先判断是不是SpringSecurity产生的异常,如果是将在handleSpringSecurityException(request, response, chain, ase)处理,否则抛出ServletException/RuntimeException;2.handleSpringSecurityException方法首先判断是否是AuthenticationException...转载 2018-11-08 11:23:40 · 868 阅读 · 0 评论 -
spring security 3 -- 自定义过滤链
先来配置下web.xml,HttpSessionEventPublisher是使用session管理时需要用到的 <!-- spring security --> <filter> <filter-name>securityFilterChainProxy</filter-name> <filter-class> ...转载 2018-11-08 13:53:12 · 297 阅读 · 0 评论 -
Spring Security - UsernamePasswordAuthenticationFilter 分析
UsernamePasswordAuthenticationFilter过滤器对应的类路径为 org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter 实际上这个Filter类的doFilter是父类 AbstractAuthenticationProcessingFilter 的 ...转载 2018-11-08 16:40:20 · 4314 阅读 · 0 评论 -
Log4J.xml 配置详解
AppenderAppender:日志输出器,配置日志的输出级别、输出位置等,包括以下几类:ConsoleAppender: 日志输出到控制台;FileAppender:输出到文件;RollingFileAppender:输出到文件,文件达到一定阈值时,自动备份日志文件;DailyRollingFileAppender:可定期备份日志文件,默认一天一个文件,也可设置为每分钟一个、每小...转载 2018-11-08 23:07:56 · 148 阅读 · 0 评论