Настройка Netty с двусторонним SSL Handsake (сертификат клиента и сервера)

Сейчас я пытаюсь настроить Netty с двусторонним рукопожатием SSL, при котором и клиент, и сервер представляют и проверяют сертификаты.

Похоже, это не реализовано в SslHandler. Кто-нибудь делает это? Я предполагаю, что это пойдет в операцию SslHandler.handshake и будет делегировано javax.net.ssl.SSLEngine?

Есть какие-нибудь подсказки/подсказки/существующие реализации?

Спасибо!


ОТВЕТ (stackoverflow не позволяет мне опубликовать его обычным способом) Я обнаружил, что если я устанавливаю флаг needClientAuth для объекта SSLEngine перед настройкой моего SslHandler, это решает проблему!

13
задан heez 14 March 2019 в 03:13
поделиться