Ich habe mein eigenes Root-Zertifikat, das Benutzerzertifikate signiert.
Ich habe eine Seite, die Ihnen nur ein Benutzerzertifikat erlaubt, das von der Root signiert ist.
Ich habe es geschafft, diese Seite unter iOS und Windows zum Laufen zu bringen, kann sie aber unter Android (4.2.2) nicht zum Laufen bringen
Ich habe viele verschiedene Methoden zum Importieren des Zertifikats ausprobiert, einschließlich des Konvertierens zwischen Formaten. Ich komme so weit, dass es erkannt und "installiert" wird, aber es scheint nie installiert zu werden oder irgendwo sichtbar zu sein (überprüft unter vertrauenswürdige Anmeldeinformationen> Benutzer).
Ich habe hier gelesen und die einzigen Lösungen scheinen das Herunterladen / Ändern von Dateien und das erneute Hochladen und Neustarten zu beinhalten - oder das Ändern von Firmware / Ähnlichem .... Ich möchte wirklich eine unterstützte Möglichkeit, dies zu tun, und möchte nicht wirklich einen Hack in Betracht ziehen da brauche ich eine skalierbare lösung.
quelle
Antworten:
Über StackOverflow: Wie installiere ich ein vertrauenswürdiges CA-Zertifikat auf einem Android-Gerät?
11231 wurde im November 2011 geschlossen und der Status wurde für Android 4.0 ICS freigegeben .
Hier sind die mit dem Status " Freigegeben" verknüpften Notizen :
Im März 2014 wurde eine Erweiterungsanforderung erstellt. Benutzer dürfen eigene CA-Zertifikate installieren .
quelle
Gehen Sie zu Einstellungen> Sicherheit> Anmeldeinformationsspeicher> Von SD-Karte installieren. Wenn es nicht vorhanden ist, benötigen Sie möglicherweise eine neuere Android-Version oder eine Problemumgehung, die ich nicht kenne.
quelle
Sie können Root-Zertifikat von Website auf Android installieren. Gehen Sie zu der Einstellung in Ihrem Android-Telefon und tippen Sie auf Anmeldeinformationen von SD-Karte installieren.
Stellen Sie sicher, dass Sie das Zertifikat von Ihrer SD-Karte herunterladen
quelle