Jakarta ee 如何在应用服务器(glassfish)中列出域中的所有用户主体?

Jakarta ee 如何在应用服务器(glassfish)中列出域中的所有用户主体?,jakarta-ee,glassfish,Jakarta Ee,Glassfish,我有一个JavaEE6应用程序,每个用户都有自己的jpa实体。由于我希望在将应用程序部署到服务器时创建这些实体,因此我需要一种列出所有主体或至少列出名称的方法。是否有一种标准的方式来接收所有应用服务器中的用户名?如果没有,是否只有glassfish可以使用 我的备份计划是在用户第一次登录时创建实体,但我更愿意在更早的时候这样做,这样管理员甚至可以在用户首次登录之前修改用户实体 谢谢 拉斐尔这是不可能的。领域或(Jaspic)身份验证模块可以连接到任何身份验证提供程序,如LDAP服务器或OAuth

我有一个JavaEE6应用程序,每个用户都有自己的jpa实体。由于我希望在将应用程序部署到服务器时创建这些实体,因此我需要一种列出所有主体或至少列出名称的方法。是否有一种标准的方式来接收所有应用服务器中的用户名?如果没有,是否只有glassfish可以使用

我的备份计划是在用户第一次登录时创建实体,但我更愿意在更早的时候这样做,这样管理员甚至可以在用户首次登录之前修改用户实体

谢谢

拉斐尔这是不可能的。领域或(Jaspic)身份验证模块可以连接到任何身份验证提供程序,如LDAP服务器或OAuth提供程序。尤其是像谷歌或Facebook这样的社交网络,你不能指望检索到所有可用用户的列表


由于这种通用连接,标准API中无法提供这种方法。

谢谢,我忘记了OAuth之类的领域。我只是想到了数据库、ldap或文件,但我发现这几乎是不可能的,因为它们都使用与其他api相同的api。但列出所有Facebook用户的名单会很有趣:-)