【问题标题】:SSL certificate error: self signed certificate in certificate chain in using Twilio on my Laravel WebsiteSSL 证书错误:在我的 Laravel 网站上使用 Twilio 时证书链中的自签名证书
【发布时间】:2015-04-16 15:19:14
【问题描述】:

我正在本地主机上测试我的代码,我尝试了 dtisgodsson/laravel4-twilio 在我当前的网站上申请,但我收到了这个错误

SSL certificate problem: self signed certificate in certificate chain

在我将这段代码放入我的 index.blade.php 之后:

Twilio::to('119061539155')->message('This is so, damn, easy!');

我需要做些什么来消除这个错误?

【问题讨论】:

    标签: php laravel ssl laravel-4 twilio


    【解决方案1】:

    这里是 Twilio 开发人员宣传员。

    此错误是由于您的 PHP 安装中没有最新的 CA 根证书捆绑包引起的。您需要下载最新的 CA 根证书捆绑包并更新您的 php.ini 以使用此捆绑包。这个blog post 向您展示了如何完成这两件事。

    让我知道这是否能让你们都解决问题!

    【讨论】:

    • 对我来说,上述方法不起作用。除了上述之外,我还必须手动将 Thwate 证书添加到 cacert.pem。从这里得到它-thawte.com/roots/thawte_Premium_Server_CA.pem你可以在这里阅读全文(滚动到底部)-github.com/twilio/twilio-php/issues/203
    • 由于这是这里公认且最受好评的解决方案,因此不应将其链接到可能过时的另一个网站。这个答案应该完整地写下来,这样人们就可以得到他们需要的东西,而无需去其他地方。
    【解决方案2】:

    如果选择的解决方案作为此问题的答案不起作用,并且您仍然遇到 SSL 身份验证问题,请尝试以下操作:

    将设置 twilio_use_certificate 从 false 更改为 true。

    找到文件 OpenVBX/config/config.php 并搜索“twilio_use_certificate”

    然后换FROM:

    $config['twilio_use_certificate'] = false;
    

    到:

    $config['twilio_use_certificate'] = true;
    

    【讨论】:

      猜你喜欢
      • 2015-05-23
      • 1970-01-01
      • 2014-02-06
      • 2019-12-11
      • 2021-12-14
      • 2018-11-16
      • 2019-06-21
      • 2021-02-20
      • 2012-08-24
      相关资源
      最近更新 更多