【发布时间】:2015-05-31 20:53:44
【问题描述】:
我需要通过身份验证访问 Web 服务。他们给了我 SOAP 和 WSDL。我可以在 SoapUI 中输入用户名/密码并获得响应。他们告诉我他们在 Web 服务中使用基本身份验证。但是用户名和密码是如何传输的呢?像 htp://xxx/xxxService?userId=&password=?或者用户名/密码是否保存在 Soap 消息中?
如何处理 wsimport 生成的客户端代码中的用户名/密码?我在哪里可以输入它们?
我正在使用 jax-ws、wsgen 和 wsimport 来访问服务。
【问题讨论】:
-
无意冒犯,但这个问题太宽泛了...基本名称验证...当然...您使用的是什么 ws 框架?仅基于此,解决方案是不同的...假设您使用的是axis ..那么它是壁垒..如果您使用的是spring-ws ......那么您使用spring stack ..请,当您提出问题时,添加一些上下文....
-
我使用 Jax-WS、wsgen 和 wsimport。
标签: java web-services jax-ws