Я пытаюсь написать клиент SSL, который отправляет почту с помощью javax.mail API. Проблема, с которой я столкнулась, заключается в том, что сервер запрашивает использование SSL, но сервер также настроен с нестандартным сертификатом SSL. Веб-страницы, которые я нашел, говорят, что мне нужно установить сертификат в хранилище доверия. Я не хочу этого делать (у меня нет необходимых разрешений.)
- Есть ли способ заставить Java просто игнорировать ошибку сертификата и принять его?
- Если это не так, существует ли способ, чтобы хранилище доверия было локальным для моей программы и не было установлено для всей JVM?