每个应用程序的Glassfish安全领域

时间:2012-06-09 16:53:19

标签: security glassfish

我已经在glassfish服务器上部署了两个应用程序,每个应用程序都使用自己的安全领域(文件,jdbc)。问题是glassfish只允许设置一个默认域,这导致一次只能运行一个应用程序。我是glassfish的新手,所以我可能会遗漏一些基本的东西,或者应该以不同的方式解决这个问题(我是否需要为每个应用程序设置一个单独的域才能设置特定领域的安全性?)。

任何建议都将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

可以在同一个GlassFish域中创建更多文件域,您只需为存储用户/密码信息的密钥文件指定新文件名即可。如果您愿意,可以按照tutorial进行操作。

关于问题的其他部分,您还可以考虑使用LDAP服务器,这是一种可扩展且更通用的解决方案,因为它也可以被同一公司内的其他应用程序使用。例如,您可以使用OpenLDAPOpenDJ,并使用JNDI API让您的应用程序访问LDAP领域。

Here您可以找到JNDI和OpenLDAP教程,但您可以轻松找到有关该主题的其他教程。