Ниже приведена ошибка при аутентификации с помощью AD для Mongo DB с использованием данных Spring, значение базы данных аутентификации - $ external, оно отлично работает с администратором база данных, которая является локальной для Mongo. Кроме того, аутентификация против $ внешних работ из оболочки Mongo.
Вызвано: java.lang.IllegalArgumentException: имя базы данных аутентификации должно содержать только буквы, цифры, символы подчеркивания и тире!
Использует драйвер Java mongo или есть опция с данными о пружинах?
um .. Вы проверили, было ли у него в нем значащие символы? – Paul
Его действительное значение работает от Mongo Shell. – Anil
Не могли бы вы выставить имя? – Paul