1、 Question
Curl error 60: SSL certificate problem: self signed certificate in certificate chain – server http302 this is generally a problem with self signed certificates
2、 Settle
Scheme 1. Directly use the domain name with HTTPS on the online server
Solution 2. Windows local development environment solution
a) Download certificate:
https://github.com/china-li-shuo/ca-cert
b) Put the downloaded Certificate in your PHP path:
D: \ wamp64 \ bin \ PHP \ php7.3.21 \ extras \ SSL
this is your local PHP version path
c) Modify the php.ini
file
curl.cainfo ="D:\wamp64\bin\php\php7.3.21\extras\ssl\ca-cert.crt"
openssl.cafile="D:\wamp64\bin\php\php7.3.21\extras\ssl\ca-cert.crt"
d) Just restart PHP