![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shiro
c.
这个作者很懒,什么都没留下…
展开
-
Spring Boot 整合Shiro和Redis关于@Cacheble注解无效的解决方法
在我做项目的时候,在Spring Boot 中对Shiro和Redis进行了整合,但实际发现Spring boot中Shiro和Redis集成后,Spring的@cacheble注解无效。出现的情况如下:如果只是Spring boot和Redis集成,那么@cacheble可用,会把缓存数据写入Redis。如果只是Spring boot和Shiro集成,然后用Spring cache抽...原创 2018-03-21 11:08:23 · 2481 阅读 · 10 评论 -
Spring Boot 整合Shiro拦截Ajax请求
上一篇文章:Spring Boot 整合Shiro实现登陆认证和权限控制,我们对shiro进行了整合。这一次我们具体来讲一下shiro中的拦截器。 Shiro在处理非法请求比如没有通过登录认证的请求,他会直接帮你跳转到登录页面,或者访问没有权限的页面他会给你返回403页面。然而在我的项目中,会使用ajax去请求,然而却在认证失败或者没有权限的时候不能返回对应的信息。接下来我们要为我们的项目中...原创 2018-03-20 19:02:35 · 6573 阅读 · 0 评论 -
Spring Boot 整合Shiro实现登陆认证和权限控制
我在做毕设的时候,使用了Shiro作为项目中的登陆认证和权限控制。 下面是我项目中如何实现整合shiro的学习记录。导入shiro依赖包到pom.xml <!-- Shiro依赖 --> <dependency> <groupId>org.apache.shiro</groupId> <a...原创 2018-03-20 18:37:45 · 14433 阅读 · 2 评论 -
Spring Boot 集成Shiro的多realm配置
我在做毕设的时候采用shiro进行登录认证和权限管理的实现。其中需求涉及使用三个角色分别是:学生、教师、管理员。现在要三者实现分开登录。即需要三个Realm——StudentRealm和TeacherRealm、AdminRealm,分别处理学生、教师和管理员的验证功能。但是正常情况下,当定义了多个Realm,无论是学生登录,教师登录,还是管理员登录,都会由这三个Realm共同处理。这是因为,...原创 2018-03-20 17:45:10 · 19621 阅读 · 12 评论