18971538204 发表于 2020-8-30 15:07

求助关于shiro多realm认证

万能的坛友们,有没有什么视频详细讲解了shiro集成springboot的多realm认证。百度上看别人写的博客有很多位置不是很懂,先在这里谢谢了。

风起回忆怎么潜 发表于 2020-8-30 17:58

本帖最后由 风起回忆怎么潜 于 2020-8-30 18:10 编辑

protected AuthenticationInfo doAuthenticate(AuthenticationToken authenticationToken) throws AuthenticationException {
      assertRealmsConfigured();
      Collection<Realm> realms = getRealms();
      if (realms.size() == 1) {
            return doSingleRealmAuthentication(realms.iterator().next(), authenticationToken);
      } else {
            return doMultiRealmAuthentication(realms, authenticationToken);
      }
    }


如果有多个Realm就会使用所有配置的Realm。 只有一个的时候,就直接使用当前的Realm
页: [1]
查看完整版本: 求助关于shiro多realm认证