大家好,现在用spring task 做定时任务,注解实现方式,但是在启动后,等待时间到时,却报错了,个人感觉貌似被shiro的访问拦截了。 找遍了google, 百度,无法解决,希望得到帮助,本人在线等。

使用spring task定时器,被shiro拦截了,如何解决?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- ljz0721cx 2016-05-23 13:32关注
在你的定时任务的代码中添加
org.apache.shiro.mgt.SecurityManager securityManager = (org.apache.shiro.mgt.SecurityManager) SpringContextHolder
.getBean("securityManager");解决 无用评论 打赏 举报