Ich schreibe einen Java-Client, um Rest-Services für das Zahlungsgateway zu nutzen. Wenn ich einen HTTPS-Client erstellen möchte, der Clientzertifikate verwendet, woher erhalte ich ein Zertifikat? Ist es etwas zu fragen von dem Team, das den Server implementiert?
Wenn Server A Zertifikate verwendet, muss ich nicht dasselbe Zertifikat kopieren? Muss ich das Supportteam des Payment Gateways nicht nach Zertifikaten fragen, oder kann ich das selbst bekommen?
Antworten:
Sie erhalten ein Zertifikat von einer von zwei Stellen. Erstens, wenn es für die Verwendung in der Organisation bestimmt ist und Die Organisation betreibt eine eigene PKI. Anschließend erhalten Sie vom PKI-Team ein Zertifikat.
Wenn das Zertifikat von vielen / den meisten Benutzeragenten außerhalb der Organisation als vertrauenswürdig eingestuft werden soll, wechseln Sie zum CA Cartel. Das Kartell umfasst Mitglieder wie Symantec und VeriSign (zusätzlich zu den Browsern).
Es gibt Mitglieder des Kartells, die kostenlos Zertifikate ausstellen. Sie sind StartCom . CAcert und möglicherweise Lassen Sie uns verschlüsseln . Während sie Problem kostenlos können sie eine Gebühr für den Widerruf erheben, da hier die Kosten liegen.
In diesem Fall prüfen Sie, ob das Payment Gateway Client-Zertifikate unterstützt. Wenn ja, dann lassen Sie sie einen ausstellen. Wenn sie es nicht tun, fragen Sie sie, was sie tun sollen.
quelle