【发布时间】:2014-12-04 05:27:20
【问题描述】:
我正在使用 jboss 7.1 和 resteasy 进行基于令牌的身份验证。 我正在使用 PreProcessInterceptor 来拦截请求、获取令牌、从令牌中检索用户,然后根据放置在方法上的自定义注释检查用户角色。我现在要做的就是将 User 注入到下面的方法中。
@Path("/doStuffWithUser")
@GET
@Requires("ADMIN") // custom annotation
public Response doStuffWithUser(@Context User user);
我知道这与this 问题非常接近,我尝试添加linked github example 上提出的不同解决方案,但我找不到从我的 PreProcessInterceptor 中注入用户的方法。
谢谢
【问题讨论】:
-
是否有与 jax-rs 无关的方式?
标签: java rest jboss jax-rs resteasy