ssm-shiro2.zip
不知道为什么tomcat重新配置之后启动报错
老师,是不是版本的问题?上个问题中不行。。。。。。。。。。。。。。。。。。。。。。
怎么报错了??????????????????
老师,shiro安全框架这一章可以放到后面学吗?????????????
老师,视频中用的是哪个操作数据库的工具?发一下。顺便把激活码也发一下
package com.bjsxt.shiro; import org.apache.shiro.SecurityUtils; import org.apache.shiro.authc.IncorrectCredentialsException; import org.apache.shiro.authc.UnknownAccountException; import org.apache.shiro.authc.UsernamePasswordToken; import org.apache.shiro.config.IniSecurityManagerFactory; import org.apache.shiro.mgt.SecurityManager; import org.apache.shiro.subject.Subject; import org.apache.shiro.util.Factory; public class TestB { public static void main(String[] args) { /*Realm*/ //[1]解析shiro.ini文件 Factory<SecurityManager> factory =new IniSecurityManagerFactory("classpath:shiro-jdbc2.ini"); //[2]通过SecurityManager工厂获得SecurityManager实例 SecurityManager securityManager = factory.getInstance(); //[3]把SecurityManager对象设置到运行环境中 SecurityUtils.setSecurityManager(securityManager); //[4]通过SecurityUtils获得主体subject Subject subject = SecurityUtils.getSubject(); //[5]书写自己输入的账号和密码---相当于用户自己输入的账号和密码 //我们拿着自己书写用户名密码去和shiro.ini 文件中的账号密码比较 UsernamePasswordToken token =new UsernamePasswordToken("root","123"); try { //[6]进行身份的验证 subject.login(token); //[7]通过方法判断是否登录成功 if(subject.isAuthenticated()){ System.out.println("登录成功"); //授权的校验 System.out.println("是否存在该菜单:"+subject.isPermitted("updateUser2123")); } } catch (IncorrectCredentialsException e) { System.out.println("登录失败"); }catch (UnknownAccountException e){ System.out.println("用户名不正确"); } } }
要不要把学过的内容都背下来,比如上面的例子
老师,视频中的代码字体好小啊 看的好费劲
这个是oracle数据库吗?PLSQL工具试用期结束了?我们这里提供激活码吗?就像navicat for msql以一样有激活码,发一下
这样子授权等于其实就是取一个pojo对象中的菜单而已呀
跟权限没什么关系啊?
在rbac的学习中,权限的核心问题不是越级访问的问题么,
shiro没有什么权限过滤器吗
为什么这个课里面的pojo要实现序列化接口,有啥用了来着,我忘了
老师这个迭代为什么自己用百度出来的算算得和用MD5hash类算的不对啊,MD5hash这个类怎么算的啊
不是1111 盐是sxt 然后第一次MD5算出来的结果,又拿去算一次?
老师,请问自定义登录页面这里为什么必须要叫username和password
authenticationToken.getPrincipal()
这个方法是仅能获取到用户名?密码获取不到的?
帮我看看,运行不起来!!!!!!!!!!!!!!!!!!!!!!!
straw.zip
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637