关闭了 SSL 证书校验
为什么危险
关闭证书校验后,网络路径上的任何人都能冒充你调用的 API,读取或篡改数据,包括 API 密钥。
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
修复方法
保持 CURLOPT_SSL_VERIFYPEER 为 true、CURLOPT_SSL_VERIFYHOST 为 2,否则流量可被劫持。
扫描我的代码
扫描我的代码 →
粘贴文件,PHP Safe 会指出所有符合此规则的代码行。