Я использовал LetsEncrypt CertBot для бесплатного создания файлов PEM. На других языках легко запустить HTTPS-сервер, используя только пару строк кода и файлов PEM/key. Решения, которые я нашел до сих пор в java, слишком сложны, и я ищу что-то более простое.
- Я не хочу использовать java-команду "keytool". Я просто хочу перетащить свои файлы PEM/key в мое затмение и программно запустить HTTPS-сервер, используя SSLContext.
- Я не хочу включать массивные внешние библиотеки, такие как BouncyCastle. См. Следующую ссылку для предполагаемого решения с помощью BouncyCastle: Как создать SSLSocketFactory из сертификата PEM и ключа без преобразования в хранилище ключей?
Есть ли лучший/более простой способ сделать это?