我想使用 Spring 的 SimpleJaxWsServiceExporter
设置一个 Web 服务端点为了便于使用,但我还需要使用 Jespa 的子类 HttpSecurityFilter
来保护 Web 服务
我怀疑这不能开箱即用,因为 SimpleJaxWsServiceExporter
正在使用单独的 HTTP 服务器到包含过滤器的主机 Web 应用程序 - 我应该如何完成此操作?
我有一个带有 @WebService
注释的类在我的 applicationContext.xml
<bean class="org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter"
p:baseAddress="http://localhost:9581/"/>
最佳答案
我发现了几种在同一 HTTP 服务器(位于过滤器后面)内托管端点的替代方法
使用 JAX-WS WSSpringServlet并注册我的@WebService
bean 类通过 wss:binding
http://jax-ws.dev.java.net/spring/servlet
下的 xml 标签 namespace ,或者我的首选选项,因为 JAX-WS Spring 集成对 Spring 2 具有 Maven 依赖性,使用 CXF .
关于java - 我可以将 SimpleJaxWsServiceExporter 与 javax.servlet.Filter 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11525690/