Ich möchte SSL Pinning in der Salven-Netzwerkbibliothek verwenden. Gibt es eine Möglichkeit SSL-Pinning mit Volley zu implementieren? Bietet Volley diese Unterstützung für Sicherheitsverbesserungen?
Ich habe es einfach wie hier beschrieben implementiert: Ссылка
Hier ist der Code für eine Volley-Implementierung:
%Vor%Scheint zu funktionieren!
Ich führe das genau so aus. Ich habe einen Blogpost gefunden, der dir hoffentlich helfen wird
Sie können anstelle der Zertifikatsfixierung die Verwendung von öffentlichen Schlüsseln verwenden:
Ich habe für ein Projekt, an dem ich gerade arbeite, genau das Gleiche untersucht. Die Position, in der ich mich befinde, kann jedoch von dir abweichen.
Ich verwende Volley mit einem OKHttp-Netzwerkstack ( Ссылка ):
Fügen Sie diese zu Ihrem Gradle Build hinzu: 1
%Vor%Fügen Sie eine OKHttpStack-Klasse hinzu;
%Vor%Wenn Sie dann Ihre RequestQueue erstellen, tun Sie etwas wie:
%Vor%Bitte beachten Sie, dass ich dies noch nicht getestet habe, wir denken gerade über das Pinning nach.
Viel Glück! Gav
Referenzen:
Tags und Links android ssl android-volley ssl-certificate pinning