您的位置:首頁技術文章
文章詳情頁

javascript - mongodb Authentication failed.

瀏覽:146日期:2024-03-27 10:25:18

問題描述

node做服務,在開發產環境中,將session數據放到的內存中了,上線的時候出現了,heap out of memory,于是就用了 connect-mongo 將 session存入了mongodb 中,最初是這樣寫的測試

var dbUrl = ’mongodb://localhost/mysessions’;mongoose.connect(dbUrl,{useMongoClient: true});var options = { url: dbUrl, collection: ’sessions’};app.use(session({ secret: ’12345’, name: ’test’, cookie: {maxAge: 1 * 60 * 1000}, resave: false, saveUninitialized: true, store: new MongoStore(options)}));

但是后來將 dburl改為了:

var dbUrl = ’mongodb://jeremy:123456@localhost/mysessions’;在啟動服務時報錯了:

javascript - mongodb  Authentication failed.請問是什么原因,該怎么解決?

問題解答

回答1:

檢查一下您創建的用戶jeremy是不是創建在mysessions這個數據庫中的。

供參考。

Love MongoDB!Have fun!

標簽: JavaScript
相關文章:
国产综合久久一区二区三区