![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring-security
文章平均质量分 90
iteye_4809
这个作者很懒,什么都没留下…
展开
-
spring-security学习目录
1. 搭建spring-security的基本环境 2. spring-security 配置登录页面和退出url 3. Spring-security提供的认证方式(一) 4. Spring-security提供的认证方式(二) 5. spring-security实现Remember-Me 6. 会话管理Session Management 7. Spring secu...原创 2015-07-15 14:31:45 · 295 阅读 · 0 评论 -
搭建spring-security的基本环境
在这部分学习下如何配置一个简单的spring-security例子。 1. 项目结构 2.首先在web.xml中添加如下代码 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3....原创 2015-05-22 18:28:39 · 145 阅读 · 0 评论 -
spring-security 配置登录页面和退出url
配置登录页面: 1. 修改security.xml中的form-login配置 <security:http> <security:intercept-url pattern="/**" access="ROLE_USER"/> <security:form-login login-page="/login.html" ...原创 2015-05-25 09:53:41 · 2292 阅读 · 0 评论 -
Spring-security提供的认证方式(一)
AuthenticationProvider public interface AuthenticationProvider { Authentication authenticate(Authentication authentication) throws AuthenticationException; boolean supports(Class<...原创 2015-05-25 10:20:25 · 445 阅读 · 0 评论 -
Spring-security提供的认证方式(二)
Spring-security默认提供的AuthenticationProvider Spring –security 提供了很多AuthenticationProvider的实现了,这里是画出了spring-security默认采用的。 AbstractUserDetailsAuthenticationProvider 实现了AuthenticationProvider提供的...原创 2015-05-25 10:35:23 · 262 阅读 · 0 评论 -
spring-security实现Remember-Me
RememberMeServices public interface RememberMeServices { //当用用户进行到系统未登录是自动登录 Authentication autoLogin(HttpServletRequest request, HttpServletResponse response); //在用户登录失败的时候调用 ...原创 2015-05-25 11:02:19 · 581 阅读 · 0 评论 -
会话管理Session Management
HttpSessionEventPublisher 实现了HttpSessionListener接口,监听session的创建和销毁事件,通过ApplicationContext发布对应的事件HttpSessionCreatedEvent HttpSessionDestroyedEvent //监听session创建事件 public void sessionCreated(HttpS...2015-05-25 11:22:56 · 2070 阅读 · 0 评论 -
Spring security 访问权限控制
GrantedAuthority 用户在认证成功后查询处理用户拥有的所有权限,Authentication中存储了用户的所有权限,spring-security的权限接口GrantedAuthority public interface GrantedAuthority extends Serializable { //字符串代表一个权限 String getAuthor...2015-05-26 10:47:45 · 370 阅读 · 0 评论 -
Spring-security核心拦截器
(一) ExceptionTranslationFilter Spring-security的异常拦截器:这个拦截器只拦截AuthenticationException和AccessDeniedException异常,其他异常直接抛出 public void doFilter(ServletRequest req, ServletResponse res, FilterChain chai...2015-05-26 10:59:05 · 791 阅读 · 0 评论