Solr - Пароль со специальным символом в SOLR_SSL_KEY_STORE_PASSWORD выбросить пароль хранилища ключей неверен

При настройке SSL для Solr (в ОС Windows) пароль хранилища ключей со специальными символами выдает ошибку "неверный пароль хранилища ключей".

Пример пароля: 7V4StJ!Qc%8V

  1. Есть ли какое-либо правило о наличии специальных символов в пароле для хранилища ключей Solr?
  2. Должен ли пароль начинаться с букв?
  3. Если я добавлю пароль в одиночные кавычки в Solr.in.cmd, я все равно получаю сообщение об ошибке. SOLR_SSL_KEY_STORE_PASSWORD='7V4StJ!Qc%8V'

Как мне с этим справиться?

1 ответ

Я могу исправить это, сохранив пароль со специальным символом в отдельном файле (однострочный файл), и при установке переменной в пакетном файле я читаю его из файла и настраиваю. Это сработало.

set /p SOLR_SSL_TRUST_STORE_PASSWORD=<key

где ключ - это файл с паролем в одну строку. Проверьте стрелку (<) рядом с именем файла.

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