2016-08-10 27 views
1

アプリケーションをパーズから自分のホストされたサーバーに移行しようとしています。私はMongoDBのを移行したいが、何かが私の接続文字列を使用して間違っている:接続文字列でMongoDBに接続できません

mongodb://user:[email protected]:27017/dev 

モンゴのバージョン:

db version v3.2.9-rc0 

を私は常に認証が失敗したというエラーを取得し、接続を開始していた場合。 mongoターミナルはこう言います:

SCRAM-SHA-1 authentication failed for calimotoDev on dev from client 54.85.236.190 ; 
AuthenticationFailed: SCRAM-SHA-1 authentication failed, storedKey mismatch 

パスワードは間違っているようですが、間違いありません。この接続文字列でmongoDBに自分のホストされた解析サーバを接続しようとするとすべてがうまくいきます。

私はこの問題を解決するために何時間も探しています。

答えて

0

The exception image


私は
(XXX-YYY-ZZZ)(これはしかし、私の問題ではありませんでした)同じ問題を抱えていたと[email protected]に連絡し、彼らは私のパスワードを逃れるために私を提案だから私はこれをやった:

var url = new MongoUrl(connectionString); 
var client = new MongoClient(url); 

これはC#ですが、他の言語に似ているはずです。

+0

そうです。私はその問題も解決しました。私はパスワードに "+"文字を持っていました。 –

関連する問題