标签: http-headers service
我目前有一个JAX-WS Web服务,它在HTTP标头中接收一些凭据。这些用于BASIC身份验证。
有一个过滤器通过读取HTTP标头并检查数据库来执行身份验证。
但是,我需要Web服务中的用户名才能执行其他与服务逻辑相关的内容。有没有办法从Web服务中访问HTTP标头?
感谢。
答案 0 :(得分:0)
WebServiceContext对象为我工作。它可以很容易地作为资源注入我的Web服务中:
@Resource 私有WebServiceContext上下文;