Ich stelle alle 30 Sekunden eine SSL-Verbindung zum Server her und kann den Overhead des SSL-Handshakes, der fast 6K dauert, nicht ertragen. Ich möchte die SSL-Sitzungswiederaufnahme verwenden (mein Client soll die vom Server in der vorherigen Sitzung erhaltene SID verwenden).
Ich habe diesen Beitrag gelesen: Wiederverwendung von SSL-Sitzungen in Android mit HttpClient aber die magische Lösung des Entfernens der Zeile registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); funktioniert bei mir einfach nicht (ich sehe es in Wireshark, wenn der Client keine Session-ID sendet), obwohl er eine hat.
Gibt es ein besseres Beispiel für die Verwendung von SSLSessionCache / SSLCertificateSocketFactory unter Android? Danke