2017-05-08 23 views
2

私はmongoサーバーに認証を有効にしようとしています。私はすでにやった:認証に失敗しました。マングース

-configuredセキュリティ

mongo.confにユーザーを-Created(モンゴ-u -pでそれを使用する場合.....コンソールは正常に動作しますから)

で私の設定JSノードサーバは、また、私はすでに

mongoose.connect(mongodb://user:[email protected]:27017/dbName,{auth:{authdb:"admin"}}); 

とTで試してみたこの

mongoose.connect(mongodb://user:[email protected]:27017/dbName); 

です彼の

mongoose.connect(mongodb://user:[email protected]:27017/dbName,{auth:{authdb:"dbName"}}); 

、常にこのエラーが出る:何が問題を

Authentication failed 

をやっているでしょうか?

+0

私はわからないが、mongoose.connectを試してみてください( 'のMongoDB://ユーザー:パス@ localhostの:27017/DBNAME'、{AUTH:{のauthdb:」 admin "}}) –

+0

こんにちは、私はすでにこれを試してまだ動作していません – Hanzo

答えて

1

このようなauthDBを指定してみてください -

mongoose.connect("mongodb://user:[email protected]:27017/dbName?authSource=admin"); 
+0

まだ動作しません。何か案が? : – Hanzo

+0

あなたは端末を使ってどのように接続しているかを投稿できますか? –

関連する問題