org.apache.axis2.AxisFault:HTTP(401)未经授权的地址

org.apache.axis2.AxisFault:HTTP(401)未经授权的地址,axis,webservice-client,http-status-code-401,reportserver,Axis,Webservice Client,Http Status Code 401,Reportserver,调用ReportServer webservice fom Websphere 7.0时出现以下异常 当我将所有必需的JAXWS2.2.7-jaxws-ri-jar放在概要文件的classes目录下时,webservice调用就会起作用 当我创建共享库并放置那些JAR时,它不起作用。这对我来说很奇怪,因为除了这个Microsoft ReportServer Web服务调用之外,所有的应用程序功能都正常工作 我浏览了stackoverflow和Google,发现了各种各样的原因,但当我把它放在we

调用ReportServer webservice fom Websphere 7.0时出现以下异常

当我将所有必需的JAXWS2.2.7-jaxws-ri-jar放在概要文件的classes目录下时,webservice调用就会起作用

当我创建共享库并放置那些JAR时,它不起作用。这对我来说很奇怪,因为除了这个Microsoft ReportServer Web服务调用之外,所有的应用程序功能都正常工作

我浏览了stackoverflow和Google,发现了各种各样的原因,但当我把它放在websphere概要文件的classes目录中时,我无法缩小到我的问题所在

例外情况:

javax.xml.ws.WebServiceException:org.apache.axis2.AxisFault:HTTP(401)未经授权的地址: 位于org.apache.axis2.jaxws.ExceptionFactory.createWebServiceException(ExceptionFactory.java:175) 位于org.apache.axis2.jaxws.ExceptionFactory.makeWebServiceException(ExceptionFactory.java:70) . . 原因:org.apache.axis2.AxisFault:HTTP(401)未经授权的地址:


有关这方面的任何信息都会有所帮助。谢谢。

可能有点晚了,但是如果您正在调用需要某种身份验证的Windows服务(通常是企业中的NTLM或Kerberos),则您的Unix调用方没有提供必要的凭据