标签:target 域名 server 问题 array 解决 nis string 证书
这两天一直在对接一个https的接口
通过本地postman完美链接后再服务器一直报错
出现问题:linux 下 curl可以正常访问 但是PHP请求一直返回false
测试方法:var_dump(curl_error($ch)); <在close之前>
返回:“SSL: certificate subject name ‘xxx‘ does not match target host name ‘www.miniscores.cn‘”
这说明ssl证书有问题,如果对方没有给定证书。就忽略吧。
解决办法:
1、忽略证书(两个都要加上!否则并不能忽略):
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
2、自然是让对方提供证书啦
另转大神(TAOisMESS)的其他问题解决方案:
标签:target 域名 server 问题 array 解决 nis string 证书
原文地址:https://www.cnblogs.com/wobeinianqing/p/9346689.html