Flask 内で MongoKit を使用して、リモート データベース ホスト (dotcloud、mongolabs など) に接続して認証しようとしています。サーバーへの接続はうまくいっているようです。ただし、データベースに対して認証できません。おそらくこれはうまくいくはずです:
from mongokit import Connection
connection = Connection(my_remote_host, my_remote_port)
connection.my_database.authenticate(my_admin_user, my_admin_password)
authenticate() の呼び出しは True を返しますが、その後のフェッチ データの呼び出しはスローします。
OperationFailure: database error: unauthorized db
ここで何が起こっているのか知っている人はいますか?