Как установить аутентификацию для базы данных mlab для подключения Azure?Я использую Nodejs для стека.Ниже приведен список того, что я сделал:
- Установите настройку приложения для базы данных mlab как MONGODB_URI и используйте mongodb: // user: password@ds166666.mlab.com: 66666 / database-name
- Создание пользователя-администратора в базе данных mlab
Это ошибка появляется,
MongoError: Authentication failed.
at Function.MongoError.create (D:\home\site\wwwroot\node_modules\mongodb-core\lib\error.js:31:11)
at D:\home\site\wwwroot\node_modules\mongodb-core\lib\connection\pool.js:497:72
at authenticateStragglers (D:\home\site\wwwroot\node_modules\mongodb-core\lib\connection\pool.js:443:16)
at Connection.messageHandler (D:\home\site\wwwroot\node_modules\mongodb-core\lib\connection\pool.js:477:5)
at Socket.<anonymous> (D:\home\site\wwwroot\node_modules\mongodb-core\lib\connection\connection.js:331:22)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:250:11)
at Socket.Readable.push (_stream_readable.js:208:10)
Что именно здесь произошла ошибка аутентификации Монго?Потому что я пытался подключиться из локальной к этой удаленной базе данных, и он подключился без проблем.
Спасибо.