在CDI范围内使用Keycloak角色授权时出现问题

时间:2019-06-14 22:48:53

标签: java java-ee jax-rs cdi keycloak

我正在尝试使用密钥斗篷角色授权和cdi @requestscoped注释来设置jax-rs endpoing,但是这样做是要在类或方法上使用@rolesallowed@denyall注释只是被忽略了。

// dont work
@RequestScoped
@RolesAllowed("admin")
@Path("/helloworld")
public class Test
//work
@Stateless
@RolesAllowed("admin")
@Path("/helloworld")
public class Test

如果我将@requestscoped的{​​{1}}更改为有效,则会考虑安全注释。

有人可以详细说明吗?

0 个答案:

没有答案