我有一個必須在客戶端應用程序中導入的jar,並允許客戶端在導入的jar幫助下調用我的https wsdl web服務。如何在客戶端調用https時在客戶端jar文件中包含jssecacert(cacert)wsdl
我看到,當HTTPS服務必須被調用,它必須在< JAVA_HOME>位置的安全文件夾的有效CACERT文件。
但是我不能通過僅將jar導入客戶端的應用程序來將cacert文件安裝到客戶端javahome安全文件夾中。
如果您有關於如何實現這一點的想法,任何幫助將提前appriciated,謝謝。
EDIT [解決]:
我已經不僅僅是服務呼叫
public static void trustStore() {
Properties systemProps = System.getProperties();
systemProps.put("javax.net.ssl.trustStore","jssecacerts");
System.setProperties(systemProps);
}