Java 寻找如何在JBoss上使用JSF2实现授权时遇到多个死胡同

Java 寻找如何在JBoss上使用JSF2实现授权时遇到多个死胡同,java,jakarta-ee,jsf-2,jboss,jaas,Java,Jakarta Ee,Jsf 2,Jboss,Jaas,让我们先说一句显而易见的话,我浏览了很多问题,但运气不佳,所有问题都没有讨论我的具体情况/需求 我有一个用户表格(电子邮件,密码(现在是纯文本);角色(管理员、模块、用户)) 1)我在另一个单独的项目中使用JSF2,并使用JBOSS wildfly作为我的服务器,用于服务EJB/JPA映射(我已经创建了我的数据源,并且几乎完成了我的应用程序,我现在需要的是实现安全性) 2)在我的网页中,我有/login.xhtml/admin/.xhtml/mod/.xhtml/user/*.xhtml 我希望

让我们先说一句显而易见的话,我浏览了很多问题,但运气不佳,所有问题都没有讨论我的具体情况/需求

我有一个用户表格(电子邮件密码(现在是纯文本);角色(管理员、模块、用户))

1)我在另一个单独的项目中使用JSF2,并使用JBOSS wildfly作为我的服务器,用于服务EJB/JPA映射(我已经创建了我的数据源,并且几乎完成了我的应用程序,我现在需要的是实现安全性)

2)在我的网页中,我有/login.xhtml/admin/.xhtml/mod/.xhtml/user/*.xhtml

我希望用户登录后只能访问与其角色匹配的文件夹。以下是我在过度挖掘后发现的:

  • 我需要创建一个Jboss领域,然后编辑我的web.xml文件ie:。由于某些原因,这不起作用,我被重新路由到error.xhtml页面(登录失败)

  • 我发现的其他解决方案,但我还没有尝试过,是创建一个过滤servlet来处理请求

显然,我有点不知所措,所以答案没有处理我的具体情况(许多解决方案包括使用一些只适用于glassfish的教程)和试图弄清楚我的下一步应该是什么,很多教程都没有具体/清晰/针对我的开发环境