shiro入门教程
- 2015-11-06 15:00:00
- admin 原创
- 1838
测试程序如下
Factory<SecurityManager> factory=new IniSecurityManagerFactory("classpath:shiro.ini");
SecurityManager securityManager=factory.getInstance();//得到securityManager实例并绑定SecurityUtils
SecurityUtils.setSecurityManager(securityManager);
//得到Subject及创建用户名/密码身份验证Token(即用户身份/凭证)
Subject subject=SecurityUtils.getSubject();
UsernamePasswordToken username=new UsernamePasswordToken("zhang","123");
subject.login(username);
Assert.assertEquals(true, subject.isAuthenticated());
当classpath:shiro.ini中写法有两种:
[main]
#声明一个realm
myRealm1=com.wanhejia.com.MyRelm
#指定securityManager的realms实现
securityManager.realms=$myRealm1
[users]
zhang=123
发表评论
文章分类
联系方式
联系人: | 郑州-小万 |
---|---|
电话: | 13803993919 |
Email: | 1027060531@qq.com |
QQ: | 1027060531 |
网址: | www.wanhejia.com |
Update Required
To play the media you will need to either update your browser to a recent version or update your Flash plugin.