本地请求接口报SSL错误解决办法(Could not verify * SSL certificate)

问题

在请求第三方接口时,本地开发中由于本地没有安装curl证书,如果不关闭SSL 验证就会报SSL验证错误:

Could not verify SSL certificate. Please make sure that your network is not intercepting certificates. (Try going to https://checkout-test.*** in your browser.) If this problem persists;

cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://***.com/

解决办法:

  1. 下载最新的 CA bundle 文件:

    复制代码
    👉 https://curl.se/ca/cacert.pem
    
    放到例如:
bash 复制代码
C:\php\extras\ssl\cacert.pem
  1. 修改 php.ini(找到并取消注释 / 添加以下行):
php 复制代码
[curl]
curl.cainfo = "C:\php\extras\ssl\cacert.pem"

[openssl]
openssl.cafile = "C:\php\extras\ssl\cacert.pem"
  1. 重启 Apache 或 PHP-FPM。
相关推荐
Novproxy_Z4 小时前
商用代理避坑:如何识别商家拿机房 IP 冒充住宅 IP
java·网络·tcp/ip
垆边人似月.4 小时前
RDMA 文件传输踩坑(五):READY 发送成功后,为什么出现 Work Request Flushed Error?
服务器·网络·tcp/ip
HideF4 小时前
nmcli
linux·服务器·网络
qetfw5 小时前
UOS DHCP Relay:跨网段分配与 IP、DNS、网关验证
linux·服务器·网络·tcp/ip·uos
尹人入圣5 小时前
目前热门的IP驱动产业新场景新工具
网络·python·网络协议·tcp/ip
中屹指纹浏览器svip6 小时前
只用指纹浏览器,不搭配IP可以吗?
网络
jimmyleeee7 小时前
Agent安全之八:OWASP ASI08 级联失效------当每一个 Agent 都“正确”,系统却走向灾难
网络·安全·web安全
缓慢更新7 小时前
AI 辅助生成单测:从接口定义到用例的流水线
java·服务器·前端·网络·数据库·人工智能
叼烟扛炮7 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器
linux·运维·服务器·网络·笔记·学习·tcp/ip
叼烟扛炮7 小时前
Linux 学习笔记(四十三):网络编程进阶——自定义协议解决 TCP 粘包与守护进程
linux·开发语言·网络·笔记·tcp/ip