使用远程WSDL生成存根,需要使用SSL证书的用户名和密码?

时间:2014-08-13 10:43:00

标签: java web-services java-ee wsdl openssl

您能否帮助我了解使用wsimport生成存根的步骤。 在我的情况下,如果必须使用SSL通过证书下载,我的WSDL需要用户名和密码。 我使用了命令wsimport -keep -s path url。

但它不起作用。如何提供用户名和密码来获取WSDL?

感谢。

1 个答案:

答案 0 :(得分:1)

如果WSDL Expects用户凭据使用以下

  

C:> wsimport -keep -d D:/ XXX -Xauthfile WS_Auth.txt   {HTTP}://CustomURL.com/Metrics/Services/MetricDrop.asmx WSDL

WS_Auth.txt包含:

  

{HTTP}://域名\用户名:password@WSDL_URL//Metrics/Services/MetricDrop.asmx WSDL