我目前正在实施一个由neo4j数据库支持的Glassfish领域,为此我定义了一个Realm
和一个LoginModule
类。
我可以使用create-auth-realm asadmin
命令安装域。但只有当Glassfish与LoginModule
文件中定义的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命令吗?