摘要:
自用的最简单的SSM整合。 pom.xml web.xml 字符编码的过滤器一定要放在所有过滤器之前 applicationContext.xml spring容器的配置文件 db.properties spring-mvc.xml mybatis-config.xml mbg.xml mybati 阅读全文
摘要:
ShiroRealm1 配置这个logout是因为前面的输入任意用户名密码为123456,即可认证成功,认证成功后shiro有缓存机制,之后的测试你即时密码不输入123456也可以登陆成功 配置登出过滤器可解决 加盐操作 applicationContext.xml 自定义的那个realm 需要做对 阅读全文
摘要:
我自己写的认证步骤: 1. 获取当前的 Subject. 调用 SecurityUtils.getSubject();2. 测试当前的用户是否已经被认证. 即是否已经登录. 调用 Subject 的 isAuthenticated() 3. 若没有被认证, 则把用户名和密码封装为 UsernameP 阅读全文
摘要:
ShiroFilter 的工作原理 所有的请求都会经过这个filterChain DelegatingFilterProxy 作用是自动到 Spring 容器查找名 字为 shiroFilter(filter-name)的 bean 并把所有 Filter 的操作委托给它 shiro中默认的过滤器 阅读全文
摘要:
恢复内容开始 加入jar包 web.xml配置 spring-servlet.xml配置 applicationContext.xml 创建对应的jsp页面可以什么都不写 自定义realm类 我的是ShiroRealm 加入ehcache.xml的配置文件 到此环境全部搭建完毕,可以用Tomcat启 阅读全文
摘要:
简介 Apache Shiro 是 Java 的一个安全(权限)框架。 Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。 Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存 等。 基本功能简介 Authentica 阅读全文