public?class?ShiroTest?{
????SimpleAccountRealm?simpleAccountRealm?=new?SimpleAccountRealm();
????@Before
????public?void?addUser(){
????????simpleAccountRealm.addAccount("mark","123456");
????}
????@Test
????public?void??testAuthentication(){
????????//構建SecurityManager環境
????????DefaultSecurityManager?defaultSecurityManager?=new?DefaultSecurityManager();
????????defaultSecurityManager.setRealm(simpleAccountRealm);
????????//主動提交認證請求
????????SecurityUtils.setSecurityManager(defaultSecurityManager);
????????Subject?subject?=?SecurityUtils.getSubject();
????????UsernamePasswordToken?usernamePasswordToken?=?new?UsernamePasswordToken("mark","123456");
????????subject.login(usernamePasswordToken);
????}
}
2018-12-24
我這么寫 有問題么,但是 編譯過后,后臺出現問題
能幫我解決一下么