shiro最闪亮的四大特征是认证,授权,加密,会话管理。
这篇文章主要讲的是我的经历,所以 你看了也没用,不过shiro的整合问题可以帮助你
/**
* 设定Password校验的Hash算法与迭代次数.
* @PostConstruct 此注解的方法为实例所在类时就执行的方法
*/
@PostConstruct
public void initCredentialsMatcher() {
HashedCredentialsMatcher matcher = new HashedCredentialsMatcher("SHA-1");
matcher.setHashIterations(1024);
setCredentialsMatcher(matcher);
}
今天一直认证不成功,主要是没有写这个方法。@PostConstruct注解的作用是,当它所在的类被创建后,就自动执行它注解的方法。
还有就是在shiro的过滤链中配置好,认证成功后的路径不好使是因为:对于应用中,则默认使用web.xml中配置的<welcom-list>配置;