忽略Java安全注释

忽略Java安全注释,java,jdbc,glassfish,realm,Java,Jdbc,Glassfish,Realm,我正在构建一个Maven Web应用程序用户身份验证。我在Glassfish中创建了一个新的JDBC领域,并用JPA设置了我的域类。我可以与一些已创建的用户一起登录,并可以检查他们是否具有特定的角色。但是当我获得一个bean时,我总是可以访问它。。。。安全注释被忽略,例如@RolesAllowed、@DenyAll找到了解决方案!确保您的类是EJB,例如带有@Stateless的类。那么授权注释就可以工作了 找到了解决方案!确保您的类是EJB,例如带有@Stateless的类。那么授权注释就可以

我正在构建一个Maven Web应用程序用户身份验证。我在Glassfish中创建了一个新的JDBC领域,并用JPA设置了我的域类。我可以与一些已创建的用户一起登录,并可以检查他们是否具有特定的角色。但是当我获得一个bean时,我总是可以访问它。。。。安全注释被忽略,例如@RolesAllowed、@DenyAll

找到了解决方案!确保您的类是EJB,例如带有@Stateless的类。那么授权注释就可以工作了


找到了解决方案!确保您的类是EJB,例如带有@Stateless的类。那么授权注释就可以工作了