最近项目上碰到一个https协议的接口,使用axis2客户端调用报错,
org.apache.axis2.AxisFault: Transport error: 550 Error:
网上查了好多资料大多是导出证书设置以下代码,这种方式是全局的,搞了半天还没试成功,扑街了
System.setProperty(
"javax.net.ssl.trustStore"
,
"F:/xxx"
);
System.setProperty(
"javax.net.ssl.trustStorePassword""");
之后在查资料增加一个属性,可以调用了,在此记录下,省的下次忘记
options.setProperty(HTTPConstants.CHUNKED, "false");//设置不受限制.
以下是我使用axis2客户端调用接口的代码