2012-02-16 11 views
2

Мой клиент - это отдельная Java-программа, которая хочет общаться с сервлетом, установленным на jboss в localhost. Мне нужно соединение https между ними. Прямо сейчас я подключаюсь с помощью URL-соединения на http. До сих пор я создал собственный сертификат. Я использовал следующие команды keytool.Конфигурирование ssl в jboss

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. Должен ли я писать явный код в сервлете для отправки сертификата во время связи.

ответ

1

Вы найдете все различные варианты использования для использования и настройки SSL здесь https://community.jboss.org/wiki/SSLSetup

В вашем случае, вы должны будете следовать инструкциям для случая использования 1 - SSL на сервере включен

Удачи!

Смежные вопросы