„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Warum erhalte ich bei der Verwendung des PayPal-Zugriffs die Fehlermeldung „SSL-Zertifikatproblem: Lokales Ausstellerzertifikat konnte nicht abgerufen werden“?

Warum erhalte ich bei der Verwendung des PayPal-Zugriffs die Fehlermeldung „SSL-Zertifikatproblem: Lokales Ausstellerzertifikat konnte nicht abgerufen werden“?

Veröffentlicht am 11.11.2024
Durchsuche:743

Why am I Getting an

PayPal-Zugriff: Problem beim Erwerb von SSL-Zertifikaten

Beim Versuch, über cURL und PHP auf die Dienste von PayPal zuzugreifen, tritt ein bemerkenswerter Fehler auf: „SSL Zertifikatproblem: Lokales Ausstellerzertifikat konnte nicht abgerufen werden.“

1. Anforderung für SSL in PayPal Access

Im Gegensatz zur Dokumentation von PayPal sind für die Nutzung der PayPal Access API tatsächlich SSL-Zertifikate erforderlich. Dies ist entscheidend für die Sicherung der Datenübertragung zwischen dem Server und dem Client.

2. Fehlerbehebung

a. Falsche SSL-Version: Die Option CURLOPT_SSLVERSION ist auf 3 gesetzt, was möglicherweise vom Server nicht unterstützt wird. Versuchen Sie es mit einem höheren Wert, z. B. 6.

b. Fehlendes Stammzertifikat: PHP verfügt möglicherweise nicht über das erforderliche Stammzertifikat, um das SSL-Zertifikat des Servers zu validieren. Besorgen Sie sich ein vertrauenswürdiges Stammzertifikat (z. B. cacert.pem) und fügen Sie es mithilfe der Direktive „curl.cainfo“ zur PHP-Konfigurationsdatei (php.ini) hinzu.

Richtige Lösung:

Um dieses Problem zu beheben, laden Sie die aktuelle Liste der Stammzertifikate herunter und fügen Sie die folgende Zeile zu Ihrem hinzu php.ini:

curl.cainfo=/cacert.pem

Starten Sie Ihren Webserver neu und die Curl-Anfrage sollte ohne SSL-Fehler ausgeführt werden. Dies stellt eine ordnungsgemäße SSL-Validierung sicher und schützt vor Man-in-the-Middle-Angriffen.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3