Я только что разработал некоторое программное обеспечение с помощью php , используйте curllib для подключения amazon , PayPal , wechat , Я хочу проверить сертификат и нахожу некоторые параметры, относящиеся к этому:
CURLOPT_SSL_VERIFYPEER
: думаю, если вы хотитечтобы проверить ssl-сертификат, этот параметр должен установить значение true ;
, но я не совсем понимаю, что такое CURLOPT_CAINFO
и
curl_setopt($ch,CURLOPT_SSLCERTTYPE,'PEM');
curl_setopt($ch,CURLOPT_SSLCERT, $sslCertPath);
curl_setopt($ch,CURLOPT_SSLKEYTYPE,'PEM');
curl_setopt($ch,CURLOPT_SSLKEY, $sslKeyPath);
, когда мне следует установить CURLOPT_CAINFO
, а когда установить, следовать 4 параметрам?
Я думаю, CURLOPT_CAINFO
- это параметр, который гарантирует, что amazon - это амазонка, paypal - это paypal;
следующие 4 параметра - это подтверждение того, что я настоящий я, амазонка можетподтвердите эти 4 параметра.
Я прав?
и я не знаю, как получить CURLOPT_CAINFO
ca? потому что я думаю, что если я подтверждаю, что амазонка - амазонка, я просто проверяюДостаточно, чтобы мне послал амазонка, зачем мне посылать амазонку?