appunto, io cercavo di capire questa configurazione dove la setta luiOriginariamente inviato da Vindav
Il .p12 è un keystore e quindi, ovviamente, non puoi inserirlo all'interno di un altro keystore. Tu in questo momento cosa te ne fai di questo p12? Non è che devi utilizzarlo come certificato client? ti sei informato su questo?
Fai una prova aggiungendo queste 3 semplici istruzioni:
codice:props.setProperty("javax.net.ssl.keyStore", keyStorePath); //path del p12 props.setProperty("javax.net.ssl.keyStorePassword", keyPassword); //password del p12 props.setProperty("javax.net.ssl.keyStoreType", "PKCS12"); //tipo di keystore