摘要:
1. 在之前创立的TestService中添加关于Session的打印方法 2. 在Controller类中进行testSessionPrint方法的调用,并且在HttpSession中添加一条测试的 key-value 3. 打印结果如下: 4. 可以看出基于shiro的session可以获取到h 阅读全文
posted @ 2017-10-01 14:14
Xpawn
阅读(304)
评论(0)
推荐(0)
摘要:
1. 新建能够从数据库中读取资源权限并构建FilterChainDefinitionMap的工程类 2. 在spring-context-shiro.xml文件中进行如下配置 阅读全文
posted @ 2017-10-01 11:49
Xpawn
阅读(1451)
评论(0)
推荐(0)
摘要:
1. 新建一个测试Service,并添加一个打印当前时间的方法,而且加上@RequestRoles注解 2. 在所有的页面请求时,添加该方法的调用如下: 3. 当admin 这个角色登录时,方法是能顺利的打印时间 当pawn这个角色登录时,则抛出异常 阅读全文
posted @ 2017-10-01 11:21
Xpawn
阅读(158)
评论(0)
推荐(0)
摘要:
1. JSP中引入shiro的taglib 2. 可用<shiro:principal/>标签标识登录用户,<shiro:hasRole name="admin">标签表示当前用户是否有admin这个角色 3. 演示 3.1 pawn这个帐号登录时 3.2 登出后再用admin帐号登录,如下发现多了 阅读全文
posted @ 2017-10-01 10:57
Xpawn
阅读(156)
评论(0)
推荐(0)
摘要:
1. 修改realm,继承AuthorizingRealm并实现方法doGetAuthorizationInfo获取数据库的角色信息 本case中,将所有访问这个添加 user 角色,如果名称为 admin 再添加 admin 角色 2. spring-context-shiro.xml中配置rea 阅读全文
posted @ 2017-10-01 09:10
Xpawn
阅读(751)
评论(0)
推荐(0)

浙公网安备 33010602011771号