[英]Unknown SSL protocol error in connection to IP
我的代碼基本上是這樣
$c = curl_init();
curl_setopt($c, CURLOPT_USERPWD, "a:b");
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($c, CURLOPT_HTTPHEADER, array('Content-type: application/json'));
curl_setopt($c, CURLOPT_POSTFIELDS, "{'data': '1'}");
curl_setopt($c, CURLOPT_URL, "https://...");
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
curl_exec($c);
當使用VERBOSE時,它會退出:
* About to connect() to IP port 443 (#46)
* Trying IP...
* Connected to IP (IP) port 443 (#46)
* Unknown SSL protocol error in connection to IP:443
* Closing connection 46
使用google的常規解決方案,例如將CURLOPT_SSLVERSION設置為3(或任何其他數字),沒有任何改變。 知道是什么原因造成的嗎?
似乎是一個問題,嘗試通過IIS向Apache發送cURL請求是什么,不確定為什么。 當我將它從Apache發送到Apache時,它起作用了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.