javascript - mongodb Authentication failed.
問題描述
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’;在啟動服務時報錯了:
請問是什么原因,該怎么解決?
問題解答
回答1:檢查一下您創建的用戶jeremy是不是創建在mysessions這個數據庫中的。
供參考。
Love MongoDB!Have fun!
相關文章:
1. java - spring-data Jpa 不需要執行save 語句,Set字段就可以自動執行保存的方法?求解2. html5 - 微信瀏覽器視頻播放失敗3. javascript - 這問題怎么處理額4. css3 - 為什么css里面要帶-moz-|-webkit-后又來一個不帶它們的5. 網頁爬蟲 - Python 爬蟲中如何處理驗證碼?6. javascript - jQuery中live事件在移動微信端下沒有效果;代碼如下7. javascript - SuperSlide.js火狐不兼容怎么回事呢8. javascript - owl.carousel.js這個插件的原作者的網址是多少了?9. phpstady在win10上運行10. 在應用配置文件 app.php 中找不到’route_check_cache’配置項
