Solr - Пароль со специальным символом в SOLR_SSL_KEY_STORE_PASSWORD выбросить пароль хранилища ключей неверен
При настройке SSL для Solr (в ОС Windows) пароль хранилища ключей со специальными символами выдает ошибку "неверный пароль хранилища ключей".
Пример пароля: 7V4StJ!Qc%8V
- Есть ли какое-либо правило о наличии специальных символов в пароле для хранилища ключей Solr?
- Должен ли пароль начинаться с букв?
- Если я добавлю пароль в одиночные кавычки в Solr.in.cmd, я все равно получаю сообщение об ошибке. SOLR_SSL_KEY_STORE_PASSWORD='7V4StJ!Qc%8V'
Как мне с этим справиться?
1 ответ
Я могу исправить это, сохранив пароль со специальным символом в отдельном файле (однострочный файл), и при установке переменной в пакетном файле я читаю его из файла и настраиваю. Это сработало.
set /p SOLR_SSL_TRUST_STORE_PASSWORD=<key
где ключ - это файл с паролем в одну строку. Проверьте стрелку (<) рядом с именем файла.