我目前正在实现一个由 neo4j DB 支持的 Glassfish 领域,为此我定义了一个Realm
和一个LoginModule
类。
我可以使用create-auth-realm asadmin
命令安装领域。但是只有当它与文件LoginModule
中定义的相关联时,Glassfish 才能识别该领域config/login.conf
。
例如,就我而言,我必须执行以下操作:
创建身份验证领域:
create-auth-realm --classname com.mycompany.security.MyRealm --property jaas-context=MyLoginModule myrealm
然后MyLoginModule
在该config/login.conf
文件中定义:MyLoginModule { fr.mycompany.security.MyLoginModule required; };
我可以login.conf
手动编辑文件,但想使用 asadmin 命令自动执行此步骤。
你知道这样的 asadmin 命令吗?