我正在使用轴2 Web服务客户端.
对Web服务的第一个https调用将引发以下消息异常:“消息未包含有效的安全元素”.
我认为问题可能出在安全模式上:也许必须是消息级别的安全.在这种情况下,如何在轴上进行配置?
编码:
System.setProperty("javax.net.ssl.keyStore",jksFile);
System.setProperty("javax.net.ssl.keyStorePassword",jksPassword);
MyServicePortProxy proxy = new MyServicePortProxy();
Stub stub = (Stub) proxy.getMyServicePort();
proxy.setEndpoint(endpoint);
stub.setUsername(username);
stub.setPassword(password);
// throws exception with the above message:
proxy.serviceMethod(...);