Шифрование и хранение новых паролей через Консоль управления

Я пытаюсь сохранить пароль в консоли управления wso2, чтобы я мог ссылаться на него с помощью псевдонима в моих файлах конфигурации API. Я выполняю следующие шаги: Управление -> Инструмент безопасного хранилища и затем нажмите Управление паролями -> Добавить новый пароль для шифрования и сохранения: консоль управления: добавление псевдонима пароля

После нажатия на кнопку добавить я получаю сообщение об ошибке ниже "Не удалось загрузить информацию о хранилище ключей безопасности, правильно настройте secret-conf.properties"

Я борюсь с этой проблемой, не знаю, что мне не хватает. Я новичок в ESB. Пожалуйста помоги.

Заранее спасибо.

1 ответ

Решение

Чтобы включить шифрование паролей, вы должны настроить файл ESB_HOME/repository/conf/security/secret-conf.properties. Вы можете сделать это автоматически, используя ciphertool.sh, предоставленный в ESB_HOME/bin. Запустите следующее и введите "wso2carbon" в качестве пароля при запросе. Он настроит файл для вас (и зашифрует некоторые простые текстовые пароли в файлах конфигурации),

./ciphertool.sh -Dconfigure

Вы снова вводите тот же пароль 'wso2carbon' при запуске сервера. Для более подробной информации смотрите здесь.

Другие вопросы по тегам