Jakarta ee eclipse rcp/rap Java EE 6安全性

Jakarta ee eclipse rcp/rap Java EE 6安全性,jakarta-ee,glassfish,eclipse-rcp,eclipse-rap,Jakarta Ee,Glassfish,Eclipse Rcp,Eclipse Rap,我有一个EclipseRCP/rap应用程序,我想连接到JavaEE6EJB。。。我的问题是,在EJB中,我使用了一些Java EE 6标准安全性@RolesAllowed…,但我不知道如何在RCP/RAP中实现这一点 我看到了一个方法: 在web中,我所要做的就是使用Servlet3.0request.login(用户,通过) 在RCP/RAP中是否可能有此功能??我还想检查用户的角色,以便知道用户是否有权查看某些内容 提前谢谢你我不知道RCP,但是对于RAP,你应该能够像在常规web应用程序

我有一个EclipseRCP/rap应用程序,我想连接到JavaEE6EJB。。。我的问题是,在EJB中,我使用了一些Java EE 6标准安全性
@RolesAllowed…
,但我不知道如何在RCP/RAP中实现这一点

我看到了一个方法:

在web中,我所要做的就是使用Servlet3.0
request.login(用户,通过)

在RCP/RAP中是否可能有此功能??我还想检查用户的角色,以便知道用户是否有权查看某些内容


提前谢谢你

我不知道RCP,但是对于RAP,你应该能够像在常规web应用程序中那样做。RAP1.5与servlet 3.0配合使用


如果您使用的是Eclipse工作台,那么您是在SWT_兼容模式下运行的(请参阅
ApplicationConfiguration\35; setOperationMode()
)。这意味着您只能从请求线程中的可运行线程访问安全上下文(请参见
RWT#requestThreadExec()
)。在使用JEE_兼容模式的普通RAP应用程序中,这是不必要的。

谢谢。。事实上,我改变了主意,我没有使用jee安全(我想)。。因为我发现用rcp/rap实现起来并不容易。。。我将只使用会话bean:D,但是是的。。我也在想同样的事情。。。非常感谢。