Мне нужно игнорировать исключение построения пути PKIX
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderExc
ption: unable to find valid certification path to requested target
Я знаю, как это сделать, написав свой собственный класс, реализующий X509TrustManager
, где я всегда return true
из isServerTrusted
.
Но это довольно широко. Мой код станет частью более крупного проекта. Я не хочу, чтобы моя замена доверительного управляющего повлияла на все остальное.
Я всегда буду подключаться к фиксированному доменному имени, например «www.myws.com». Я хочу игнорировать SSLHandshakeException
только для подключений к "www.myws.com".
Возможно ли что-то подобное?