【问题标题】:eclipse rcp/rap Java EE 6 securityeclipse rcp/rap Java EE 6 安全性
【发布时间】:2012-02-20 19:52:14
【问题描述】:

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

我看到了一个方法:java ee 6 enterprise application security

在 web 中,我所要做的就是使用 servlet 3.0 request.login(user, pass)

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

提前谢谢你

【问题讨论】:

    标签: jakarta-ee glassfish eclipse-rcp eclipse-rap


    【解决方案1】:

    我不了解 RCP,但对于 RAP,您应该能够像在常规 Web 应用程序中那样做。 RAP 1.5 与 servlet 3.0 一起使用。

    如果您使用的是 Eclipse 工作台,那么您将在 SWT_COMPATIBILITY 模式下运行(请参阅ApplicationConfiguration#setOperationMode())。这意味着您只能从请求线程中的可运行对象访问安全上下文(请参阅RWT#requestThreadExec())。在使用 JEE_COMPATIBILITY 模式的普通 RAP 应用程序中,这不是必需的。

    【讨论】:

    • 谢谢.. 实际上我改变了主意,我没有使用 jee 安全性(我认为).. 因为我发现使用 rcp/rap 实现起来并不容易......我只会使用会话 bean :D 但是是的.. 我也在考虑同样的事情...谢谢...
    猜你喜欢
    • 1970-01-01
    • 2013-02-19
    • 1970-01-01
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 2019-02-03
    • 2014-11-21
    • 1970-01-01
    相关资源
    最近更新 更多