#mongodb #spring-data-mongodb #mongodb-atlas #database-security #network-security
Вопрос:
У меня есть одна база данных mongo, размещенная в учетной записи AWS atlas, и мое приложение работает в экземпляре AWS EC2. Я хочу получить доступ к своей базе данных с помощью своего приложения с помощью VPC-пиринга, но он всегда запрашивает имя пользователя и пароль, что, на мой взгляд, не является хорошей практикой, потому что для этого мне нужно жестко закодировать фиктивные учетные данные в файле свойств.
Есть ли какой-нибудь способ сделать это без использования фиктивных учетных данных. Могу ли я сделать это с помощью частной конечной точки? Пожалуйста, предложите наилучшую практику, используемую в промышленности для mongodb atlas.
Ответ №1:
Аутентификация ортогональна вашей сетевой топологии (VPC).
Требуется аутентификация в системе Atlas. Вы можете попробовать использовать аутентификацию x.509 или aws вместо паролей.