diff --git a/.gitignore b/.gitignore index 861db796b3ae4ae0c2e53c823d05f43ca3ae4c1e..3c98739db35a846ed127f542ec836846b97d4fb0 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,5 @@ proguard/ *.ear% .DS_Store +/websocketClient/src/main/resources/localhost.der +/websocketClient/src/main/resources/mycert-pub.jks diff --git a/README.md b/README.md index 4935b3ed090a4a651601537e02300697a8e38a92..772f67712697bfde79b9ce1587a61596418ed39f 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,9 @@ http://localhost:8080/restApp/sample/persons 6. curl http://localhost:8080/restApp-1.0-SNAPSHOT/resources/sample/persons/843c8236-6c6b-450e-9aa3-211a9b897403 7. curl -H "Accept: text/xml" http://localhost:8080/restApp-1.0-SNAPSHOT/resources/sample/persons + ## Import "real" certificate - openssl x509 -outform der -in localhost.pem -out localhost.der + openssl s_client -showcerts -servername localhost -connect localhost:8181 </dev/null | openssl x509 -outform DER > localhost.der keytool -import -noprompt -trustcacerts -storepass storepass -alias localhost -keystore mycert-pub.jks -file localhost.der diff --git a/websocketClient/src/main/java/fr/univtln/bruno/samples/jee91/wsclient/WsClient.java b/websocketClient/src/main/java/fr/univtln/bruno/samples/jee91/wsclient/WsClient.java index 3ed86072a8b712266064df3c3a186a1b4103f61f..30201cc79d97e9b44afd2f8ca8a5017afbf18396 100644 --- a/websocketClient/src/main/java/fr/univtln/bruno/samples/jee91/wsclient/WsClient.java +++ b/websocketClient/src/main/java/fr/univtln/bruno/samples/jee91/wsclient/WsClient.java @@ -41,7 +41,7 @@ public class WsClient { public static void main(String[] args) { try { - final WsClient clientEndPoint = new WsClient(new URI("ws://localhost:8686/wsApp/hellows")); + final WsClient clientEndPoint = new WsClient(new URI("wss://localhost:8181/wsApp/hellows")); clientEndPoint.sendMessage("Hello 1 !"); Thread.sleep(5000); clientEndPoint.sendMessage("Hello 2 !");