有关Curl SSL证书,加密的问题

时间:2010-07-02 16:42:35

标签: ssl curl header

我正在使用curl进行Web任务自动化,但没有得到我想要的结果,它用于SSL连接,目前我已将Curl设置为:

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

据我了解,这意味着它只会盲目地接受任何SSL证书,但我无法理解并且似乎找到信息,是否现在已经发送回服务器的数据已正确加密, SSL证书..我需要模仿一个真正的网络浏览器才能使这个工作,所以如果它不发送POST作为加密,我认为这将导致我遇到的问题...任何进一步的洞察力是值得赞赏的。

1 个答案:

答案 0 :(得分:1)

此选项只会忽略证书验证错误(例如错误的主机名,不受信任的CA等)。数据将像普通的SSL连接一样加密。

没有验证对等方的安全风险是您可能正在加密错误方的数据。