- 我用 JAX-WS 实现了一个 Web 服务,我的服务客户端也是用 JAX-WS 实现的,客户端可以通过 WS-Security 用户名令牌配置文件身份验证与服务通信。
- 现在我想将此服务部署到 JBoss 4.2.3 并想用 Java EE 容器身份验证替换自定义身份验证。
- 我阅读了一些关于 JBossWS 的文档,并通过更改/添加 web.xml、jboss-web.xml、jboss-wsse-server.xml、login-config.xml 进行了一些配置。但是 JBoss 总是向客户端发送 401 响应(客户端 SOAP 请求中包含正确的用户名令牌配置文件标头)。
任何帮助表示赞赏。
- 是否可以通过 JBoss 配置来实现这样的要求?
- 或者向我展示一个简单的示例/步骤,用于配置 JBoss 以使用 WSSE 用户名令牌配置文件进行身份验证。
- 或者如何调试当前 JBoss 配置的问题。