какая польза от "https://expired.badssl.com""? Может кто-нибудь мне это объяснить - PullRequest
0 голосов
/ 25 января 2019

Я использую его в своем коде следующим образом. но не могу понять, в чем польза от этого.

URL url = new URL("https://expired.badssl.com/");//https://revoked.grc.com/
HttpsURLConnection urlConnection = (HttpsURLConnection)url.openConnection();
urlConnection.setHostnameVerifier(connection.getHostnameVerifier());
urlConnection.setSSLSocketFactory(connection.getSSLContext().getSocketFactory();

LineNumberReader lnr = 
   new LineNumberReader(new InputStreamReader(urlConnection.getInputStream()));

String line;
while (null != (line = lnr.readLine()))
   System.out.println(line);

1 Ответ

0 голосов
/ 25 января 2019
https://expired.badssl.com/

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

Вы можете найти больше @ https://github.com/chromium/badssl.com

Он предоставляет другие субдомены как

self-signed.badssl.com для тестирования граничных случаев, связанных с самозаверяющими сертификатами

mixed.badssl.com и т. Д.

...