私は、playframework -v 1.2.4を使用していて、morphiaプラグインを使用しています。mongodb認証に失敗しました。エラー
application.mode=dev
%prod.application.mode=prod
morphia.db.host=ds033187.mongolab.com
morphia.db.port=33187
morphia.db.username=demo
morphia.db.password=demo
morphia.db.name=mydb
..次のように
Oops: RuntimeException
An unexpected error occured caused by exception RuntimeException:
MongoDB authentication failed: mydb
マイapplication.confしかし、上記の資格情報ができます:私はプレイテストを実行し、mongolab DBで接続すると、例外が次のエラーでスローされます。 mongodbと接続するには
D:\mongodb-win32-i386-2.0.1\bin>mongo ds033187.mongolab.com:33187/mydb -u demo -p demo
MongoDB shell version: 2.0.1
connecting to: ds033187.mongolab.com:33187/mydb
>
しかし、私はmongodbシェルと接続します。なぜ私はこのエラーを取得していますか?
を。しかし、問題は "モンゴラブ"で動くことです。フレームワークをサポートしていますmongolab –
再生は、公式のJava Mongo DriverのontopであるMorphiaのontopです。私はモンゴラブがなぜ支持されないのか分かりません。 Mongoプロトコルはかなりシンプルで、ソケット接続がコンピュータの外にあると、Javaクライアントまたはターミナルクライアントの違いをモノゴラブが知るべきではありません。 – Nican