Ich habe einen FTPS-Server mit Apache MINA eingerichtet, in dem Clients sich über Benutzer/Passwort authentifizieren. Ich möchte nun Clients dazu zwingen, sich über ein SSL-Zertifikat zu authentifizieren, aber ich konnte keine Anweisungen oder Beispiele dafür finden. Jeder kann helfen?Wie wird die zertifikatbasierte Client-Authentifizierung im Apache MINA FTPS-Server aktiviert?
0
A
Antwort
0
Verstanden:
ListenerFactory factory = new ListenerFactory();
SslConfigurationFactory ssl = new SslConfigurationFactory();
ssl.setClientAuthentication("true");
ssl.setTruststoreFile(new File("trust.jks"));
ssl.setTruststorePassword("trust-password");
ssl.setKeystoreFile(new File("certs.jks"));
ssl.setKeystorePassword("certs-password");
factory.setSslConfiguration(ssl.createSslConfiguration());
factory.setImplicitSsl(true);
Die Server-Clients zwingen wird mit einem Zertifikat zu verbinden, und nur diejenigen, die in trust.jks enthalten akzeptieren.
Verwandte Themen
- 1. Apache Mina SFTP SftpSubsystem.Factory()
- 2. Benchmarking Apache Mina Gesamtbandbreite
- 3. Apache MINA SFTP Beispiel
- 4. Ist Apache MINA tot? (23.10.2013)
- 5. Wie reif ist Apache sshd (MINA)?
- 6. Apache Mina TCP Session-Tracking vom Client
- 7. Apache Mina sshd authentifizieren Client-Signaturen
- 8. Apache MINA vs netty für Android
- 9. Apache MINA Java TCP-Client-Server-Kommunikation
- 10. Wie lese ich Binärdaten aus dem Socket mit Apache MINA?
- 11. Wie wird die Seitenleiste aktiviert?
- 12. Wie wird die Threading-Funktion im Iron-Framework aktiviert?
- 13. Wie wird die Zeilennummerierung in SynEdit aktiviert?
- 14. Apache Kamel mit Mina zu Proxy tcp Nachrichten
- 15. Apache MINA Server schließt aktive UDP "Sitzung" nach 60s
- 16. SFTP-Server-Set Benutzer/Passwort in Apache Mina SSHD
- 17. Apache Mina UDP Server Senden von Nachrichten an den Client
- 18. Verwenden von Apache Mina als Mock/im Speicher SFTP-Server für Unit-Test
- 19. Wie wird die automatische Rechtschreibprüfung standardmäßig aktiviert?
- 20. Wie wird die WCF-Ablaufverfolgung aktiviert?
- 21. Wie aktiviert AllowOverride in Apache über Marionettenmanifest?
- 22. Apache MINA SFTP - Begrenzen Sie die Verzeichnisstruktur, die der Benutzer sieht
- 23. Wie aktiviert man mod_rewrite auf Apache 2.4?
- 24. Laravel 5: Socket.io-Clientauthentifizierung mit Laravel-Sitzungsdaten
- 25. zertifikatbasierte Authentifizierung in rabbitmq-management plugin
- 26. Wie wird der UNIX-Modus im Android Studio aktiviert?
- 27. Der Versuch, PublicKey-Authentifizierung für SFTP-Testserver mit Apache Mina zu implementieren. Die Authenticate-Methode wird jedoch nicht aufgerufen.
- 28. Android: Mina Client ClassNotFoundException
- 29. Wie wird jmockit-coverage aktiviert?
- 30. Wie programmgesteuert "Installiert" aktiviert wird?