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

Shiro安全框架入门

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

最新回答 / 慕设计8523632
cookie在关闭浏览器之后并不会被清除,注意课程中的maxAge属性,这个属性是用于控制cookie会保存多久的,所以关闭浏览器再打开浏览器还是能够登陆的,当然除非你的浏览器不接受cookie,那就另当别论了

最新回答 / 高喜欠
在project Structure --> Modules -->对应项目的Sources栏目的 resouces文件指定到Resources下面即可扫描得到

最赞回答 / 慕斯8067010
用户进行认证去查询方法    jdbcRealm.setAuthenticationQuery(userSql);用户进行角色授权去查询方法     jdbcRealm.setUserRolesQuery(roleSql);

最新回答 / 慕粉1474692287
如果按照老师教程这样写代码,把session存到redis,在其它业务中同样可以访问redis取到session来用呀。RedisSessionDao可以给shiro用来对session进行增删查改,你也可以在其它业务中用这个类来操作session。

最新回答 / 慕斯8067010
打开IniRealm类的源码,开始的地方定义了两个静态常量,为读取的标识,
public static final String USERS_SECTION_NAME = "users";
public static final String ROLES_SECTION_NAME = "roles";

最新回答 / O_小小菜鸟
session中一般存储的都是一些不易变动的信息,如果有的话,也应该在发生变化时同步修改session中的值

最新回答 / iChiva
我刚学到这里,老师说用一个hashmap代替redis,让数据缓存到本地,你可以把redis看做一个大的hashmap

最新回答 / 慕妹008569
在web.xml中添加
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
试试

最新回答 / 慕瓜2271864
<?xml version="1.0" encoding="UTF-8"?&;
&
&;weweb-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee ht...

最新回答 / iChiva
提供的信息太少,看不出所以然
课程须知
基本必备:Java基础,Spring基础,使用过java web
老师告诉你能学到什么?
认识Shiro的整体架构 Shiro认证,授权过程及Session管理,缓存管理 Shiro在项目中的使用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消