/*
* @(#) SSLTest.java 1.0.0 2015年9月17日 下午8:39:26
*/
package com.yaochen.boss;
import com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub;
import com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.TestSSL;
import com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.TestSSLResponse;
/**
*
* @author Killer
*/
public class SSLTest {
public static void main(String[] args) throws Exception{
// DEBUG模式
System.setProperty("javax.net.ssl.keyStore", "D:/ycsoft/ssl/server.p12");
System.setProperty("javax.net.ssl.keyStorePassword", "a1234567");
System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");
//TODO 改成你本地的地址
System.setProperty("javax.net.ssl.trustStore", "D:/ycsoft/ssl/cfocn.ca.jks");
System.setProperty("javax.net.ssl.trustStorePassword", "a1234567");
System.setProperty("javax.net.ssl.trustStoreType", "JKS");
CFOCN_WebSvc_WorkOrderStub stub = new CFOCN_WebSvc_WorkOrderStub();
TestSSL testSsl = new TestSSL();
testSsl.setParam1("Hello");
TestSSLResponse response = stub.testSSL(testSsl);
System.out.println("服务器返回的结果:" + response.getTestSSLResult());
}
}