twilio新手在这里。虽然我能够成功发送测试短信,但只能通过将证书检查设置为false来完成。我在托管服务器上。这是我的托管服务提供商所说的:
Twilio做了一些错事。他们在他们的证书链中发送根证书,他们不应该这样做,而他们发送的根是1996年的旧Thawte根,不再受信任,因为它是由一个1024位密钥,现在被认为是不安全的。因为他们正在发送这个不受信任的根,所以你会得到自签名证书异常,这正是本案中应该发生的异常。 https://www.sslshopper.com/ssl-checker.html#hostname=api.twilio.com
再次,这是我的头脑。对此有何决议?
答案 0 :(得分:1)
来自Twilio的Ricky。
很抱歉,您遇到了不受信任的root SSL错误。您可以阅读一些原因here,但简短版本是我们从库中删除了固定证书链,因此您服务器上的PHP安装需要访问最近的CA证书包我们可以验证。
This blog post是我发现的有关如何解决此错误的最佳演练。希望有助于您排序!