Ich möchte mit der Smack 4.1.8-Bibliothek eine Verbindung zu einem Apache Vysper-Server herstellen. Aber wie geht man mit der "false_mina_tls.crt" um, die mit Vysper geliefert wird? In Smack 3 Sie könnten nur verwenden:Apache Vysper mit Smack 4.1.8 Client-Bibliothek - Wie behandelt man das TLS-Zertifikat?
ConnectionConfiguration connectionConfiguration = new ConnectionConfiguration("localhost", 5222);
connectionConfiguration.setSecurityMode(ConnectionConfiguration.SecurityMode.required);
connectionConfiguration.setSASLAuthenticationEnabled(true);
connectionConfiguration.setKeystorePath("src/main/resources/bogus_mina_tls.cert");
connectionConfiguration.setTruststorePath("src/main/resources/bogus_mina_tls.cert");
connectionConfiguration.setTruststorePassword("boguspw");
Aber wie das in der Smack 4 API mit dem XMPPTCPConnectionConfiguration.builder()
zu tun?
Vielen Dank
und brauche ich das Zertifikat auch? Wie funktioniert das? Könnten Sie mir ein Tutorial oder so etwas geben .... Entschuldigung, ich bin ziemlich neu zu ssl;) – Sebastian85