求助AXIS2访问带用户验证的web service
我用axis2的包访问带用户验证的web service,使用如下的代码
RPCServiceClient serviceClient = new RPCServiceClient();
Options options = serviceClient.getOptions();
options.setUserName("admin");
options.setPassword("123");
EndpointReference targetEPR = new EndpointReference("http://192.168.80.8/ThkFolderSer?WSDL");
options.setTo(targetEPR);
...
serviceClient.invokeBlocking(opAddEntry,opAddEntryArgs, classes);
运行时老是提示
org.apache.axis2.AxisFault: Transport error: 401 Error: Authorization Required
手工从IE中浏览时是需要输入用户名与密码的,输入admin 123就可以了,
请问是不是我的代码缺少什么操作?应该如何解决