gpt4 book ai didi

php - Laravel,本地托管 cURL 错误 60 : SSL certificate

转载 作者:太空宇宙 更新时间:2023-11-03 13:11:45 26 4
gpt4 key购买 nike

我一直收到本地调用 API 的错误,在我的服务器上运行正常:

cURL error 60: SSL certificate problem: unable to get local issuer certificate

有没有办法阻止这个异常在本地显示?

这是我的代码,忽略 () 因为这是变量信息:

public function testCheck($domains){

$client = new Client();

$res = $client->request('GET', 'https://api.namecheap.com/xml.response?ApiUser=(username)&ApiKey=(apikey)&UserName(username)&ClientIp=(ip)&Command=namecheap.domains.check&DomainList=' . $domains);

$data = json_decode($res->getBody());

dd($data);

}

有没有办法阻止这个异常在本地显示,以便我可以继续测试?

最佳答案

如果您在本地进行测试,您可以禁用 SSL 验证:

// Disable validation entirely
$client->request('GET', '/', ['verify' => false]);

有关更多信息,请参阅文档: http://guzzle.readthedocs.io/en/latest/request-options.html#verify-option

但是,除了测试之外,您不应该将其用于任何其他用途,在正常情况下,您应该使用证书并正确验证该证书。

关于php - Laravel,本地托管 cURL 错误 60 : SSL certificate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39330197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com