如何在JBoss AS 7中保护RESTful接口

时间:2011-09-14 08:34:59

标签: ejb ejb-3.0 restful-authentication ejb-3.1 jboss7.x

成功将我的RESTful应用程序迁移到JBoss AS7之后,我想重新启用身份验证(我使用了基于SSL的BASIC身份验证)。现在看来,只需使用注释就可以不编写XML配置。

不幸的是,我无法找到我需要使用哪个maven依赖项来导入@WebService和@SecurityContext注释。

或者这完全是错误的方式?某处有一个有效的例子吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

@ javax.jws.WebService是JDK的一部分

您可能还需要:

org.jboss.ws.api.annotation.WebContext;

可以选择配置authMethod @WebContext(authMethod = AuthMethod.BASIC)并且是

的一部分
<dependency>
  <groupId>org.jboss.ws</groupId>
  <artifactId>jbossws-api</artifactId>
  <version>1.0.0.GA</version>
</dependency>