SSL 操作失敗,程式碼1:了解並解決
使用file_get_contents() 造訪安全網站時,出現「SSL 操作」等錯誤失敗,代碼1”可能會出現。此錯誤表示憑證驗證或OpenSSL配置存在問題。驗證:
$arrContextOptions = array( "ssl" => array( "verify_peer" => false, "verify_peer_name" => false, ), ); $response = file_get_contents($url, false, stream_context_create($arrContextOptions));
需要注意的是,停用憑證驗證可能會導致以下問題:具有嚴重的安全隱患,因為它開啟了中間人(MITM) 攻擊的可能性。解決方案。
以上是為什麼我的 `file_get_contents()` 呼叫失敗並顯示'SSL 操作失敗,程式碼為 1”,如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!