Мой клиент - это отдельная Java-программа, которая хочет обмениваться данными с сервлетом, развернутым на jboss в localhost.Я хочу HTTPS-соединение между ними.Прямо сейчас я подключаюсь с помощью URL-адреса на http.До сих пор я создал самоподписанный сертификат.Я использовал следующие команды keytool.
keytool.exe -genkey -alias serverkey -keyalg RSA -storepass bigsecret -keypass bigsecret -dname "cn=localhost"
keytool.exe -export -rfc -alias serverkey -file server.cer -storepass bigsecret -keypass bigsecret
Я не могу продолжить после этого.Я только хочу, чтобы сервер отправил сертификат клиенту (односторонняя аутентификация).Какие изменения я должен сделать в коде Java и где я должен разместить эти сертификаты на сервере jboss и в клиентском jre.Должен ли я написать явный код в сервлете для отправки сертификата во время связи.