Шифрование и хранение новых паролей через Консоль управления
Я пытаюсь сохранить пароль в консоли управления 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' при запуске сервера. Для более подробной информации смотрите здесь.