«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как обходить ошибки сертификата SSL в Apache Httpclient 4.0?

Как обходить ошибки сертификата SSL в Apache Httpclient 4.0?

Опубликовано в 2025-01-30
Просматривать:775

How to Bypass SSL Certificate Errors in Apache HttpClient 4.0?

игнорирование ошибок сертификата SSL в Apache httpclient 4.0

неверные ошибки сертификата SSL могут возникнуть при попытке установить подключение HTTPS. Чтобы обойти эти ошибки в Apache httpclient 4.0, в следующем руководстве представлено решение.

apache httpclient 4.3 и ниже использует AllowallHostNameVerifier для разрешения всех имен хост. Это достигается с помощью следующего кода:

CloseableHttpClient httpClient = HttpClients
    .custom()
    .setHostnameVerifier(new AllowAllHostnameVerifier())
    .build();

для версий httpclient 4.4 и выше обновленный синтаксис для выполнения той же функциональности:

CloseableHttpClient httpClient = HttpClients
    .custom()
    .setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE)
    .build();
]

]. Реализуя этот подход, все имена хостов будут разрешены, эффективно обходить ошибки сертификата SSL.

]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3