WebDAV with https client auth
Posted: Mon May 02, 2016 9:08 am
Hi!
We are trying to configure Oxygen Editor to connect to web dav server using https client auth. We've configured vmoptions like
-Djavax.net.ssl.keyStore="certificate.p12"\
-Djavax.net.ssl.keyStorePassword=xxxx\
-Djavax.net.ssl.keyStoreType=pkcs12\
-Djavax.net.ssl.trustStore="keystore"\
-Djavax.net.ssl.trustStorePassword=yyyy\
-Djavax.net.ssl.trustStoreType=jks\
we even wrote simple test which shows that such settings and setup of
HttpClientBuilder builder = new HttpClientBuilder() {};
builder.setSSLSocketFactory(new SSLConnectionSocketFactory((SSLSocketFactory) SSLSocketFactory.getDefault(), null));
is enough to connect successfully. Without such setup client certificate chain does not reach the server, which is exactly what we see with Oxygen.
Could you please advise what is correct way to figure https with client certificate in Oxygen.
We are trying to configure Oxygen Editor to connect to web dav server using https client auth. We've configured vmoptions like
-Djavax.net.ssl.keyStore="certificate.p12"\
-Djavax.net.ssl.keyStorePassword=xxxx\
-Djavax.net.ssl.keyStoreType=pkcs12\
-Djavax.net.ssl.trustStore="keystore"\
-Djavax.net.ssl.trustStorePassword=yyyy\
-Djavax.net.ssl.trustStoreType=jks\
we even wrote simple test which shows that such settings and setup of
HttpClientBuilder builder = new HttpClientBuilder() {};
builder.setSSLSocketFactory(new SSLConnectionSocketFactory((SSLSocketFactory) SSLSocketFactory.getDefault(), null));
is enough to connect successfully. Without such setup client certificate chain does not reach the server, which is exactly what we see with Oxygen.
Could you please advise what is correct way to figure https with client certificate in Oxygen.