Ho bisogno di aiuto per convertire il mio file di certificato .P12 in un keystore JKS. Ho seguito i comandi standard utilizzando l'utilità keytool di Java. Tuttavia, quando provo a utilizzare il file JKS risultante per accedere all'endpoint WS tramite SOAPUI, viene visualizzato un errore 403.7: Vietato: è richiesto il certificato SSL. L'utilizzo del file P12 con SOAPUI rispetto allo stesso endpoint produce una risposta positiva. Ecco il comando standard per l'importazione di un archivio chiavi P12 in un archivio chiavi JKS -Serve aiuto per convertire il certificato P12 in JKS
keytool -importkeystore -srckeystore src.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore target.jks
Ho anche provato ad utilizzare OpenSSL per convertire il P12 -> PEM -> DER -> JKS:
openssl pkcs12 -in src.p12 -out src.pem -clcerts
(Modifica src.pem nelle sue due parti in composito chiamato src.key e src.cer)
openssl pkcs8 -topk8 -nocrypt -in src.key -out key.der -inform PEM -outform DER
openssl x509 -in src.cer -inform PEM -out cert.der -outform DER
(ho eseguito un programma di utilità di combinare i due tasti in keystore.ImportKey)
keytool -importkeystore -srckeystore keystore.ImportKey -destkeystore target.JKS
e similmente nessun dado.
C'è qualcosa che mi manca?