Ich habe eine App, die eine Website-Zertifikat-Hash-Abonnenten mit OkHttp3 ähnlich dem Verfahren hat erwähnt hereHandle Site-Zertifikat Ablauf mit OkHttp Zertifikat auf Android Pinning
Die Site-Zertifikat über bald abläuft und obwohl ich, dass ich erkannte, Ich muss in der Lage sein, ein neues Site-Zertifikat zu unterstützen, sobald ich das Update auf der Site ändere, und lasse das aktuelle noch bis dahin laufen. Gibt es eine Möglichkeit, zwei Zertifikate für die gleiche Site anzubringen, so dass beide nahtlos unterstützt werden (d. H. Wenn die aktuelle abläuft und eine nicht mehr gültig ist, sowie die neue, sobald sie aktualisiert wird)?
TIA
Anruf 'add()' mehr als einmal, basierend auf dem 'CertificatePinner' API. – CommonsWare
cool! Ich hatte gehofft, dass das funktionieren würde, war mir aber nicht sicher. Hast du das zufällig probiert und hast es für deine Apps funktioniert? –
"Haben Sie das zufällig versucht" - nein. Daher meine "basierend auf dem' CertificatePinner' API-Kommentar. :-) Davon abgesehen, klingt es nach meinem Lesen der 'CertificatePinner'-JavaDocs sicher, dass es mit diesem Szenario umgehen sollte. Wenn dies nicht der Fall ist, reiche eine Verbesserungsanfrage mit ein OkHttp. – CommonsWare