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