저는 이것을 wazoo에 대해 조사했지만 아무 소용이 없습니다. 내부적으로 TLS 1.1 또는 1.2가 필요한 페이지가 있습니다. 페이지가로드하는 대신 TLS 오류를 throw합니다.
은 분명히 수정 IE에서 그 암호 군을 설정하는 것입니다 : 그들은을 사용하고 있지 않은 경우 오류가 발생합니다. 그러나 내가 페이지에 넣고 싶은 것은 수표인데, 사이트에서 미리로드하고, 보이는/읽을 수있는 /로드 가능한/무엇이든지를 확인한 다음, 사용자가 앞으로 나아갈 수있게하거나, 내가 무엇이든지 체크하면 다른 곳으로 직접 보내거나 읽을 수는 없습니다.This page can’t be displayed
Turn on TLS 1.0, TLS 1.1, and TLS 1.2 in Advanced settings and try connecting to https://SITEADDRESS again. If this error persists, it is possible that this site uses an unsupported protocol or cipher suite such as RC4 (link for the details), which is not considered secure. Please contact your site administrator.
그래서 내가 해봤은 그것을 밖으로 페이지 코드를 당겨 덤프 할 수있는 끝,
<?php
$contents = file_get_contents('https://SITEADDRESS');
echo "<pre>";
var_dump($contents);
echo "</pre>";
?>
그러나 같은 주소의 PHP의 file_get_contents을하고 있었다?!?!? 즉, 페이지에 액세스 할 수 있음을 의미하지만 정상적으로로드하려고 할 때 TLS 오류가 발생하기 때문에 페이지를 액세스 할 수 없다는 것을 알고 있습니다.
질문 : 어떻게 렌더링하지 않을 수있는 페이지로 사용자를 전달하기 전에 TLS를 사용하여 URL을 사전 검사 할 수 있습니까?
가능한 복제 [PHP 파일 \ 실패 _GET \ _contents, 대신 이렇게 할 경우 (http://stackoverflow.com/questions/8673272/php-if-file-get-contents-fails-do- this- 대신) –
php는 브라우저의 제한 사항에 구속되지 않습니다. PHP가 사용하고있는 ssl 스위트가 충분히 오래되었거나 다르게 설정되어 있다면, 여전히 쓸모없는 암호 세트를 허용 할 수 있습니다. –