Jak wymusić określoną wersję TLS w kontekście strumienia PHP dla transportu ssl: //?
Jak mogę wymusić TLSv1.0 w kontekście strumienia PHP podczas próby uzyskania dostępu dohttps
URL?
Szukam czegoś takiego:
$context = stream_context_create(
array(
'ssl' => array(
'protocol_version' => 'tls1',
),
));
file_get_contents('https://example.com/test', false, $context);
tłoWłaściwie to jestem w obliczuproblem w Ubuntu 12.04 podczas pracy z PHPSoapClient
. Niestety serwer, z którym próbuję się połączyć, obsługuje tylko SSLv3.0 / TLSv1.0 i nie działa w domyślnej negocjacji TLSv1.1. Dlatego chciałbym wyraźnie ustawić protokółssl://
transport do TLSv1.0.