Bonjour A tous,

j'essaye de charger un fichier distant qui se trouve sous Jboss en utilisant une comm SSL. Le chargement, je le lance via eclipse. L'URL que j'appelle est comme suit :

https://130.120.086.100:8443/Client/...ile.properties,

et dans mon keystore que j'utilise, j'ai bien cela :

Alias name: 130.120.086.100
....
Owner: CN=130.120.086.100,....

Je ne veux pas travailler avec des hostnames ,
cependant j'ai cette exception :
Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1623)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:198)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:192)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1074)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:128)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:465)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1120)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1147)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1131)
at sun.net.http://www.protocol.https.HttpsClien...lient.java:434)
at sun.net.http://www.protocol.https.AbstractDe...ction.java:166)
at sun.net.http://www.protocol.http.HttpURLConn...tion.java:1049)
at sun.net.http://www.protocol.https.HttpsURLCo...nImpl.java:234)
at java.net.URL.openStream(URL.java:1010)
Est ce que vous pouvez m'aider ?

Merci beaucoup,