Articles of https

file_get_contents игнорирует verify_peer => false?

file_get_contents хост https работает просто отлично, за исключением конкретного хоста (тестовый сервер api из какой-то компании – ip whitelisted, не может дать вам URL для тестирования). Это исключает не загруженные модули https и другие ошибки начальной настройки. Я тестировал несколько установок PHP, все в версиях v5.3.3, 32 бит, Debian 32bits. Запрос работает с cURL, но […]

file_get_contents () как исправить ошибку «Не удалось открыть поток», «Нет такого файла»,

Я получаю следующую ошибку, когда пытаюсь запустить свой PHP-скрипт: не удалось открыть поток: нет такого файла или каталога в C: \ wamp \ www \ LOF \ Data.php в сценарии строки 3: Мой код выглядит следующим образом: <?php $json = json_decode(file_get_contents('prod.api.pvp.net/api/lol/euw/v1.1/game/by-summoner/20986461/recent?api_key=*key*')); print_r($json); ?> Примечание: *key* является заменой строки в URL-адресе (мой ключ API) и скрыт […]

Безопасное всплывающее окно возможно?

У меня есть форма входа в систему, которая скрыта на каждой странице и отображается, когда нужно, а не указывать новый запрос страницы. Мне было доведено до сведения, что для того, чтобы логин действительно был безопасным, действие формы должно указывать на страницу https, но сама форма входа должна быть на странице https. Есть ли способ сделать […]

Сделать запрос HTTPS через PHP и получить ответ

Я хочу сделать HTTPS-запрос через PHP на сервер и получить ответ. что-то похожее на этот рубиновый код http = Net::HTTP.new("www.example.com", 443) http.use_ssl = true path = "uri" resp, data = http.get(path, nil) благодаря

Как сделать запрос HTTPS с помощью cURL?

У меня есть 2 скрипта php, чтобы отправить XML-файл и поймать его. Я использую cURL, и все было в порядке. Теперь я пытаюсь сделать то же самое, но используя HTTP over SSL (HTTPS). Я установил локальный сервер с XAMPP, и я установил SSL, следуя этому сообщению: Настройка SSL на локальном сервере xampp / apache . […]

Использовать SSL / https с помощью .htaccess и mod_rewrite

Как заставить SSL / https использовать страницу .htaccess и mod_rewrite для PHP.

Перенаправление с HTTP на HTTPS с помощью PHP

Я работаю над веб-сайтом корзины покупок, и я хотел бы перенаправить пользователя на страницу HTTPS, когда он вводит свои платежные данные и поддерживает HTTPS-соединение для следующих страниц, пока он не выйдет из системы. Что мне нужно для установки на сервере (я использую Apache), чтобы сделать это, и как это перенаправление можно сделать с PHP?

Как сделать соединение TLS с PHP на веб-сервере и безопасно

Предположим, что у меня есть некоторый PHP-код, запущенный внутри веб-сервера, например, запуск простого приложения CakePHP. Из этого приложения я хочу иногда подключать TLS к некоторому серверу для обмена некоторыми данными. Как это обычно делается? (У меня мало опыта работы с PHP.) Какие плагины или библиотеки PHP или что-то еще рекомендуется для выполнения TLS-соединений? Где можно […]

Как узнать, используете ли вы HTTPS без $ _SERVER

Я видел много обучающих онлайн, в которых говорится, что вам нужно проверить $_SERVER['HTTPS'] если соединение с сервером защищено HTTPS. Моя проблема в том, что на некоторых серверах, которые я использую, $_SERVER['HTTPS'] – неопределенная переменная, которая приводит к ошибке. Есть ли другая переменная, которую я могу проверить, которая всегда должна быть определена? Чтобы быть ясным, в […]

cURL требует CURLOPT_SSL_VERIFYPEER = FALSE

Я использовал cURL на моем локальном хосте в течение самого долгого времени, и внезапно я заметил, что он больше не работает, если я явно не установил параметр CURLOPT_SSL_VERIFYPEER = FALSE . Я понятия не имею, как это изменилось, но я использую NGINX и PHP, и я могу проверить, что это не является конкретной проблемой для […]