2017-01-31 19 views
0

В Sonatype Nexus вы можете добавить репозиторий прокси и необязательно ввести базовую аутентификацию.Как ввести Sonatype Nexus пароль со специальными символами в репозитории proxy?

Поля имени пользователя и пароля сохраняются на сервере в файле nexus.xml. У меня возникли проблемы с логином с паролем с амперсандом «&». Проблема в том, что у Nexus есть ошибка или отсутствует функция (для меня это ошибка), и она сохраняет ее как &. Вы можете проверить это, установив logger org.apache.http для трассировки, а затем он печатает Base64 каждый раз, когда вы пытаетесь использовать репозиторий. Когда вы декодируете Base64, вы видите, как ваш пароль был действительно сохранен.

Я попытался скрыть его или использовать &, но Nexus действительно сохранил их должным образом. Есть ли способ ввода пространственных символов в Nexus?

Я использую Nexus 2,11

Существовал известная ошибка https://issues.sonatype.org/browse/NEXUS-4877, но они исправили это только для администратора.

ответ

0

Он известен как Sonatype.

https://issues.sonatype.org/browse/NEXUS-9043

Но они не зафиксирует его для Nexus 2.X, только в Nexus 3.X

Существует работа вокруг, как было упомянуто в посте

Как обходной путь вы можете поместить пароль обычного текста в файл nexus.xml, в то время как nexus не запущен, а затем запустите сервер и сохраните конфигурацию администрирования и сервера. Пароль будет зашифрован.