版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://jerry.blog.csdn.net/article/details/99625140
Key file:
certificate file:
public static function add_clientcert_header( $ch ) {
$certDir = Connector::getKymaBasepath();
$keyFile = $certDir . '/privkey.pem';
$certFile = $certDir . '/certs/crt.pem';
curl_setopt($ch, CURLOPT_SSLKEY, $keyFile);
curl_setopt($ch, CURLOPT_SSLCERT, $certFile);
curl_setopt($ch, CURLOPT_VERBOSE, true);
return $ch;
}
在PHP代码里使用curl_setopt进行加载,参数分别为CUROPT_SSLKEY和CURLOPT_SSLCERT: