Вопрос о Curl SSL сертификатах, шифровании - PullRequest
2 голосов
/ 02 июля 2010

Я работаю над автоматизацией веб-задач с помощью curl и не получаю желаемого результата, это для соединения SSL, и в настоящее время у меня установлено Curl:

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

Насколько я понимаю, это означает, что он будет просто слепо принимать любой SSL-сертификат, однако я не могу понять и, по-видимому, найти информацию о том, зашифрованы ли данные, отправляемые обратно на сервер, в соответствии с их SSL-сертификат. Мне нужно имитировать реальный веб-браузер, чтобы эта работа работала, поэтому, если он не отправляет POST обратно в зашифрованном виде, я думаю, что это приведет к проблеме, с которой я столкнулся ... Любое дальнейшее понимание этого приветствуется.

1 Ответ

1 голос
/ 02 июля 2010

Эта опция просто игнорирует ошибки проверки сертификата (например, неверное имя хоста, ненадежный CA и т. Д.).Данные будут зашифрованы так же, как и обычное соединение SSL.

Риск безопасности без проверки однорангового узла заключается в том, что вы можете зашифровать данные не для той стороны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...