【发布时间】:2010-07-15 02:32:36
【问题描述】:
- 我用 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 配置的问题。
【问题讨论】:
-
您可以先替换“更改/添加 web.xml、jboss-web.xml、jboss-wsse-server.xml、login-config.xml”。与您添加/更改的确切内容。发布您的配置。
标签: authentication jboss web-services ws-security