Articles of ssl

CURLOPT_SSL_VERIFYPEER не работает в PHP даже с настройкой CURLOPT_CAINFO

Я пытаюсь включить CURLOPT_SSL_VERIFYPEER в PHP, но когда я вызываю curl_exec() он возвращает false при этом никакое другое сообщение об ошибке или указание причины его прерывания. Вот что я имею: $curl_object = curl_init(); curl_setopt($curl_object, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl_object, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl_object, CURLOPT_CAINFO, "/srv/assets/ssl/ca-bundle.pem"); curl_setopt($curl_object, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($curl_object, CURLOPT_URL, $url); $response = curl_exec($curl_object); Как только я установлю […]

Возможно ли туннель шифрования PHP?

У меня есть ситуация, когда мне нужно приложение Windows Phone 8 для безопасного общения с моим PHP-сервером. Моя первоначальная мысль заключалась в использовании SSL, и я получил весь код на стороне сервера, работающий с самозаверяющим сертификатом, и я просто взаимодействовал с ним через мой браузер, но когда я начал кодировать приложение WP, я обнаружил, что […]

cURL возвращает двоичные данные вместо html

function curl($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/25.0.1"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_COOKIE, 'long cookie here'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $output = curl_exec($ch); curl_close($ch); return $output; } Оригинальный url, который я кормлю, это http://example.com/i-123.html, но если я откроюсь в браузере, я перенаправляюсь на […]

cURL PHP Правильный SSL между частными серверами с самозаверяющим сертификатом

Первоначально у меня была связь между моими 2 серверами, работающими с CURLOPT_SSL_VERIFYPEER, установленными в «false» без общего имени в сертификате SSL, чтобы избежать ошибок. Ниже приведен код клиента, который подключен к серверу с сертификатом: curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2); Тем не менее, я недавно изменил этот код (установил его в true) и указал сертификат компьютеров в формате PEM. […]

Запрос сертификата SSL с помощью cURL

Я пишу ботов на ставках в PHP, и для дома ставок требуется, чтобы SSL-сертификат отправлялся на автоматические подключения. У меня есть всевозможные самозаверяющие сертификаты для использования: cert.crt, cert.pem, cert.p12, а также ключ cert.key, и я использую завиток, чтобы установить подключение для входа, но я не могу показаться получите параметры завитка для соединения. В следующей командной […]

Сообщение jquery ajax на странице, отличной от ssl, а текущая страница – ssl

Хорошо, ситуация: страница https / ssl JQuery форма отправляется через ajax в не-ssl pagge отсутствие полезной реакции тот же сценарий, не-ssl для non-ssl работает отлично. Я могу просмотреть мою консоль, но не могу получить от нее полезную информацию, почему запрос не работает … $.ajax({ type: "POST", url: form.attr("action"), data: form.serialize(), error: function(res){ console.log(res) }, notmodified: […]

Почему я получаю Неустранимая ошибка: исключить исключение «GuzzleHttp \ Exception \ RequestException» с сообщением «ошибка cURL 60

Я делаю проект в laravel. Я использую plivo api для отправки sms. Для этого я следовал всем шагам, упомянутым в https://www.plivo.com/docs/getting-started/send-a-single-sms/ . но когда я попытался запустить свой php-файл, я получаю сообщение об ошибке как «Неустранимая ошибка: исключить исключение« GuzzleHttp \ Exception \ RequestException »с сообщением« ошибка cURL 60: проблема сертификата SSL: самоподписанный сертификат в […]

Конфигурация не позволяет подключиться к http://packagist.org/packages.json

Я пытаюсь установить laravel на свой компьютер. Я имею в виду учебник по установке тораровых точек laravel. После установки композитора, пытающегося создать новый проект larael, но получая эту ошибку. Это ошибка, которую я получаю:

Создание открытых и открытых ключей OpenSSL

У меня есть задача: создать пары частных / открытых ключей для банков. Данные пользователя, такие как State, City, Company, Name, Email и некоторые другие данные, должны быть включены. Как я могу сгенерировать эти ключи с помощью PHP или Shell? ОБНОВЛЕНИЕ 1 Мне нужен закрытый ключ и сертификат для Банка.

Почему я случайно получаю «Неизвестную ошибку SSL-протокола» из CURL?

Я уже смотрел здесь: запрос Curl не работает на SSL? Мое расширение включено, и у меня даже есть curl_setopt( $curl, CURLOPT_SSL_VERIFYHOST, 0); Я получу эту ошибку, возможно, одну тысячу запросов к двум различным службам, которые не связаны друг с другом. Поскольку это настолько невероятно редко, и я не могу воспроизвести его, мне было интересно, есть […]