现在有管理员和用户两张表,分别存储着各自的身份信息,用户和管理员的登录页面不同,根据各自不同的角色信息登录后显示的内容不同(页面使用shiro的hasanyrole标签)。我自定义了用户和管理员的realm,现在如果只进行认证不授权用户和管理员都能登录,但是如果进行角色授权的话就会报空指针。debug后发现无论是用户和管理员登录两个realm都会进,下面贴重点的代码,求助各位大神呀!框架是spring+springmvc+mybaits自定义的用户realm
管理员自定义的realm
页面
有没有办法让用户只进入自定义的用户realm,管理员只进入自定义的管理员realm。