sprng security
mylove10086
;ldfk
展开
-
spring security (一) 建立spring mvc工程
本文使用spring 版本是4.3.3,spring security版本是4.2.3,ide是idea2016,数据库是sqlserver2008。要到达的效果是:Spring Security简介 Spring Security是为基于Spring的应用程序提供声明式安全保护的安全性框架。Spring Security提供了完整的安全性解决方案,它能够在Web请求级别和方法调用级别...原创 2018-05-14 09:53:57 · 827 阅读 · 0 评论 -
spring security (二) spring security自定义登录
拦截请求对每个请求进行细粒度安全性控制的关键在于重载configure(HttpSecurity)方法。如下的代码片段展现了重载的configure(HttpSecurity)方法,它为不同的URL路径有选择地应用安全性:http .authorizeRequests() .antMatchers( "/spittles/me").au...原创 2018-05-14 11:17:07 · 509 阅读 · 0 评论 -
spring security (三) 数据库认证,获取用户权限和url地址
通过一和二已经完成了用户的认证和授权,但是用户权限和url都是写在配置类SecurityConfig.java中的。这次我们把这些内容到放在数据库中,在系统启动时从数据库中获取。配置自定义的用户服务 spring security大体上是由一堆Filter(所以才能在spring mvc前拦截请求)实现的,Filter有几个,登出Filter(LogoutFilter),用户名密码验证Fil...原创 2018-05-14 16:48:30 · 10129 阅读 · 1 评论