密钥库属性定义用于向服务器标识您的证书:
System.setProperty("javax.net.ssl.keyStore", keyStore);这是带有x509证书的Java密钥库。您可以使用Java程序keytool创建它。
System.setProperty("javax.net.ssl.trustStore", trustStore);这是带有用于标识网站的证书的Java密钥库。Web服务软件仅使用此功能来确保您正在与正确的网站进行真正的交谈。
System.setProperty("javax.net.ssl.keyStoreType", "JKS");System.setProperty("javax.net.ssl.trustStoreType", "JKS");这仅指定javax.net.ssl.keyStore和javax.net.ssl.trustStore的格式为java keystore。
System.setProperty("javax.net.ssl.keyStorePassword", keyStorePassword);System.setProperty("javax.net.ssl.trustStorePassword", trustStorePassword);这是创建Java密钥库时用于加密的密码。



