GlassFish身份验证基本用户名和密码

时间:2015-01-10 01:28:56

标签: java authentication glassfish

我需要在GlassFish4.1服务器上创建受保护的资源。摘要或基本身份验证将是好的。我只需要创建一个用户。我知道,我可以在admin-console中创建用户,这是内部app-server应用程序。还可以通过asadmin控制台命令创建用户。但是我希望在现有文件中有这个用户,这将是与应用程序交战的数据包。有没有办法通过web.xml或其他内部文件设置用户密码?


UPD: 我的应用程序非常简单,我不使用数据库。

1 个答案:

答案 0 :(得分:0)

看起来这不是直接可能的。容器管理的安全性始终使用领域(您在web.xml中设置的领域或默认领域)来获取用户数据,并且现有领域都不允许您在Web应用程序中指定用户。

您可以在filters的帮助下轻松实现此解决方案,或者可能有一些Java Web身份验证框架已经提供此功能但我认为这样会有点过分。