2016-02-22 13 views
0

У меня есть хранилище ключей с паролем, и я пытаюсь настроить его на wildfly 8.2, но это не сработает.Конфигурирование SSL на wildfly 8.2 с хранилищем ключей без пароля

Я настроил другой сервер с хранилищем ключей, у которого есть пароль, и он работает!

Кто-нибудь знает, может ли wildfly не разрешать настройку с хранилищем ключей без пароля?

Линии команды я использую:

/core-service=management/security-realm=ssl-realm/:add() 

/core-service=management/security-realm=ssl-realm/server-identity=ssl/:add(keystore-path=keystore.jks, keystore-relative-to=jboss.server.config.dir, keystore-password="", alias= simet) 

/subsystem=undertow/server=default-server/https-listener=https/:add(socket-binding=https, security-realm=ssl-realm) 

Я пытался сделать это с помощью командной строки, и он сказал мне, что пароль не может быть пустым, то я попытался изменить standalone.xml и когда сделал это, сервер не запустился.

И код, который я добавил в моем standalone.xml

<security-realm name="SSLRealm"> 
    <server-identities> 
     <ssl> 
      <keystore path="keystore.jks" relative-to="jboss.server.config.dir" keystore-password="" alias="serverkey" key-password=""/> 
     </ssl> 
    </server-identities> 
</security-realm> 

В GlassFish, я имел обыкновение использовать ключ без пароля. В wildfly это невозможно?

ответ

0

Извините. Я ошибался:

Пароль не был пустым. Пароль был по умолчанию «changeit».

Затем я узнал, что мы не нужен пароль, чтобы запустить эту команду:

keytool -list -v -alias myaliaskey -keystore keystore.jks 

Как я использовал выше команду без пароля, я думал, что пароль был пуст, но нет.