8 Stimmen

wie man SSL-Sitzungswiederaufnahme auf Android macht

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X