SOAP服务创建引发401未经授权

时间:2018-11-07 12:21:46

标签: java soap-client

URL url = null;
try {
url = new URL("http://example:1211/MACSSWS/MCSKORDR.asmx?WSDL");
} catch (MalformedURLException ex) {
   throw new ServiceException(ex.getMessage());
}
MCSKORDR_Service mcskordr_Service = new MCSKORDR_Service(url);

这在最后一行给出401未经授权的错误,因为wsdl已通过基本身份验证进行了身份验证。如何解决这个问题?

javax.xml.ws.WebServiceException:无法访问位于http://example:1211/MACSSWS/MCSKORDR.asmx?WSDL的WSDL。它失败了:     服务器返回HTTP响应代码:401

1 个答案:

答案 0 :(得分:0)

解决了在客户端存储wsdl的问题。