随笔分类 -  Shiro

摘要:在初次学习使用shiro框架的时候碰到了这个问题,具体报错情况如下: [org.apache.shiro.authc.AbstractAuthenticator] - Authentication failed for token submission [org.apache.shiro.authc 阅读全文
posted @ 2020-04-08 15:33 一半人生 阅读(4456) 评论(0) 推荐(0) 编辑
摘要:经过查找论坛和分析源码,确认了是在ShiroHttpServletResponse里加上的。 因此继承ShiroHttpServletResponse类,覆盖相应方法,再重写 ShiroFilterFactoryBean就可以把添加JSESSIONID部分去掉。 重写ShiroHttpServlet 阅读全文
posted @ 2020-03-28 09:22 一半人生 阅读(577) 评论(0) 推荐(0) 编辑
摘要:SimpleAuthenticationInfo的参数仅供个人参考,以及学习记录。SimpleAuthenticationInfo authenticationInfo = new SimpleAuthenticationInfo(userInfo, //用户名–此处传的是用户对象userInfo. 阅读全文
posted @ 2020-03-04 17:17 一半人生 阅读(6170) 评论(1) 推荐(1) 编辑
摘要:在家无聊复习一下shiro 打开了之前的项目,由于lombok插件安装不了,不知道idea抽什么风所以get,set方法报错了,将就一下 只看shiro的使用,配置在shiro分类中有 登录方法 package com.zys.sys.controller; import com.zys.sys.c 阅读全文
posted @ 2020-02-03 20:05 一半人生 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:package com.zys.sys.config; import java.util.HashMap; import java.util.Map; import javax.servlet.Filter; import org.apache.shiro.authc.credential.Cred 阅读全文
posted @ 2019-12-25 15:29 一半人生 阅读(463) 评论(0) 推荐(0) 编辑
摘要:标准配置 对比 https://www.cnblogs.com/xiaozhang666/p/12058341.html 的对应注入查看 package com.zys.sys.config; import lombok.Data; import org.springframework.boot.c 阅读全文
posted @ 2019-12-25 15:19 一半人生 阅读(1592) 评论(0) 推荐(0) 编辑
摘要:配置web.xml <!-- 配置shiro的集成开始 --> <filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</fi 阅读全文
posted @ 2019-12-18 10:06 一半人生 阅读(419) 评论(0) 推荐(0) 编辑
摘要:对用户和权限封装 更具用户查询已经拥有的角色 实现类 根据用户查询已经拥有的权限 阅读全文
posted @ 2019-12-17 11:10 一半人生 阅读(145) 评论(0) 推荐(0) 编辑
摘要:注意清空shiro.ini 创建User对象 package cn.zys.Bean; public class User { private Integer id; private String username; private String pwd; public Integer getId( 阅读全文
posted @ 2019-12-16 17:20 一半人生 阅读(231) 评论(0) 推荐(0) 编辑
摘要:subject.hasRole("") ; subject.hasRoles(List); subject.hasAllRoles(); subject.isPermitted(""); 修改ini文件 #配置用户名[users]zhangsan=123456,role1lisi=123456,ro 阅读全文
posted @ 2019-12-14 16:47 一半人生 阅读(668) 评论(0) 推荐(0) 编辑
摘要:使用静态shiro.ini文件完成认证 创建项目到爆 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.4.1</version> </dependency> 阅读全文
posted @ 2019-12-14 14:42 一半人生 阅读(192) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示