一个领域如何在 shiro 中拥有多个主体?

How can be a realm has multiple principals in shiro?

Principal Collection 有一个方法:Collection fromRealm(String realmName),但是onelogin 如何将多个Principal 分配给一个realm?谢谢

当然,您可以创建一个使用证书登录的领域,这样您就可以拥有一个基于证书的主体,但您也可以拥有一个用户名主体。或者您可以有一个自定义主体,将这两个属性放在一个对象中。