Ahoj.
Zapasim s apache HttpClient a https na sajt, ktory ma certifikat od post
signum.
Problemom je, ze pri spojeni cez https mi to hadze vynimku:
"java.security.InvalidAlgorithmParameterException: the trustAnchors parameter
must be non-empty"
Takze som zacal badat a dosiel som az k vytvoreniu nejakeho pokusneho jks
keystoru, do ktoreho som dany cert. naimportoval:
[msk]# keytool -import -trustcacerts -alias postsignum_ca_cert -file
postsignum_qca_root.cer -keystore /tmp/foo.jks
... a do kodu som pridal ...
System.setProperty("javax.net.ssl.trustStore", "/tmp/foo.jks");
System.setProperty("javax.net.ssl.trustStorePassword", "123456");
... co som podla navodov na webe povazoval za dostatocne. Napriek tomu
dostavam dalsiu vynimku:
"sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find
valid certification path to requested target"
Nakopne ma niekto, kde robim chybu?
Diky
--
Dusan