解决shiro修改权限后没法马上生效

因为我开启使用了shiro的缓存,目前使用的是redis缓存。若是修改了用户的权限或者修改了权限的配置,可是因为有缓存,在缓存失效前shiro不会从新加载用户新的权限,这就致使了修改没法当即生效。查看了网上的解决方案有以下几种: 一、在自定义的AuthorizingRealm中调用this.clearCachedAuthorizationInfo(SecurityUtils.getSubject(
相关文章
相关标签/搜索