为了账号安全,请及时绑定邮箱和手机立即绑定

Shiro安全框架入门

Mark0101 JAVA开发工程师
难度中级
时长 2小时20分
学习人数
综合评分9.37
112人评价 查看评价
9.4 内容实用
9.3 简洁易懂
9.4 逻辑清晰

最新回答 / JiaZhang
snipaste,下载地址https://zh.snipaste.com

最新回答 / Ra_s_Al_Ghul
项目是否集成了spring?是不是spring版本太低了?将spring版本更新到4.3.4(包含)以上试试

最新回答 / Java攻城猿
我也遇到过,我的解决方法是springboot项目启动时候,把 jedis连接池初始化为bean就可以了

已采纳回答 / 慕少3361690
Realm中不是有密码么(老师的demo   userMap存放用户密码 ),然后customRealm中的UsernamePasswordToken token = new UsernamePasswordToken("Mark", "123456");,这个123456密码与Map中密码比较,代码是通过SimpleAuthenticationInfo authenticationInfo = new SimpleAuthenticationInfo("Mark", password,"userReal...

最新回答 / Ricardo楚
这个是手动创建的,步骤如下1、file—setting,左上角输入template2、在左侧栏找到File And Code Templates 3、中间选中Files 4、点击+号,增添新的模板 5、输入模板名字:Name:web.xml(或者spring.xml) (name可以自定义) 6、后缀名extension:xml 7、在面板中间输入内容:(具体根据所需的xml进行自定义)8、把enable live Template(激活模板)勾选上 9、点击Apply—ok 10、接下来就可以创建了

最新回答 / 该更新了
课件也没有几页啊, 把那个核心的框架的图截屏 代码的话从git上下载,老师已经给出了连接,在最后一节课的链接上

已采纳回答 / 我是远方
是通过过滤器来跳转的login.html的呀,你看你的spring.xml配置<...图片...>这一行就告诉了登录的页面为login.html。那么怎么判断是否已经登录呢,自定义Realm(或者IniRealm和JdbcRealm)的作用不就是来认证...

最新回答 / 慕运维2410655
<...图片...>
DefaultSecurityManager
DefaultWebSecurityManager

最新回答 / 慕哥4136840
https://github.com/chengchenrui/shiro-security  这是个垃垃链接 不要fork  pom文件jar包都解决不了

最新回答 / hyve_jadenq
redis里插数据时试试这种 
new String("xxxxx".getBytes(StandardCharsets.UTF_8))

最新回答 / 今天你掉头发了吗
https://github.com/OSCAR521/ImoocShiro

已采纳回答 / cmy11
byte[]二进制数组,避免不同环境下因为编码的原因造成乱码的问题。假如用string,在真实的环境下,shiro在一台web服务器上,redis在另一台web服务器上,如果2台服务器设置编码不一致,程序中也没有特定指定key,value的编码,就可能传过去之后出现乱码的问题。而二进制数不会乱码。

最新回答 / qq_房东的猫_6
这是因为即使没有在对应的Controller类中添加对GET请求的处理方法。但是在进入首页加载表单的时候,默认就是个get请求,而恰好这个请求被笔者的设置拦截了,所以当请求被拦截后又找不到对应的处理方法,报出了这个错误。修改方法:1.在对应的Controller类中修改成method=requestMethod.POST修改为GET请求的处理方法。2.把上面的“method = RequestMethod.POST”去掉,就可以同时处理GET和POST请求。

最新回答 / JYChiu
这么简单的SQL语句还要伸手?
课程须知
基本必备:Java基础,Spring基础,使用过java web
老师告诉你能学到什么?
认识Shiro的整体架构 Shiro认证,授权过程及Session管理,缓存管理 Shiro在项目中的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消