当前位置: 首页 > 知识库问答 >
问题:

我无法点击google recapcha api来获得响应。Captcha是v-2

卢才艺
2023-03-14
     use Illuminate\Support\Facades\Http; 

  
$response = Http::asForm()->post('https://www.google.com/recaptcha/api/siteverify', [
        'secret' => '6LftPCIdAAAAAPD5Md-fahgg3sj0SCUhV9qC5e9B',  
        'response' => request('Response')
    ])->json();
    return $response;

我得到的错误是:

GuzzleHttp\Exception\Request Exception: cURL错误60: SSL证书问题:无法获取文件D中https://www.google.com/recaptcha/api/siteverify的本地颁发者证书(参见https://curl.haxx.se/libcurl/c/libcurl-errors.html):\CODE\Flow lence-api\供应商\guzzlehttp\guzzlesrc\Handler\CurlFactory.php行211

我尝试过这样做,但它不起作用cURL错误60: Laravel 5.4中的SSL证书

我没有xampp或wamp。

谢了。

共有1个答案

锺离飞飙
2023-03-14

我已经解决了。由于我不使用 Xamp 或万普,我去了 PHP\v7.4\extras\ssl,在那里我粘贴了卡塞特.pem

在php.ini中,我找到了curl . cainfo = C:\ Program Files(x86)\ PHP \ v 7.4 \ extras \ SSL \ cacert . PEM,我通过移除取消了对它的注释;

重新启动本地主机并正常工作。

 类似资料:
  • 我有一个运行在端口8761(localhost:8761/eureka)的Eureka服务器,我有一个Zuul应用程序,我想在eureka注册,但我一直得到同样的错误: 这是我的申请表。zuul应用程序的yml: 我是不是弄乱了其中一个值,所以zuul无法看到eureka服务器?它似乎没有正确注册。也许我错过了应用程序中的一个关键参数。yml文件?

  • 我在数据库中有四个条目,我正在使用翻新来获取所有数据。API工作得很好,我得到了所有必要的数据。我想显示用户的姓名,地址,号码和技能(来自数据库)在标记点击和设置他们在自定义警报对话框。 mapfragment.java:

  • 我正在尝试创建一个todo-list应用程序,并在每种类型的请求上与邮递员进行检查。GET和POST请求工作正常。但PUT和DELETE没有按预期工作。 正如预期的意思:它不显示404,也不显示结果,而是显示一个错误,即不能得到任何响应。 下面是我的put和delete代码: 现在,我不知道是不是虫子什么的。

  • 我正在通过JMeter2.9进行websocket压力测试。当我用“轻”JSON发送请求和响应时。结果还可以。但是当响应json包含一个base64 png(大约360KB)时。jmeter返回代码204没有内容(可能超时)。 是我的jmeter在这里需要一些配置,还是其他问题。如果有人对此有所了解,请教我。 SampleResult字段:ContentType:DataEncoding:

  • 并且Ive在我的AndroidManifest.xml中定义了新的活动,但是我不知道如何解决这个问题······ 我尝试了很多答案在Stackoverflow和其他网站上找到,但我不能解决这个问题...