2016-07-09 3 views

Antwort

33

hatte ich das gleiche Problem und konnte es beheben, indem Sie die vollständige URL zu entfernen (zum Beispiel: mongodb://myuser:[email protected]/my_database) in der Verbindung Tab und nur in den Mongodb-Server URL: mongodb-test.mydomain.com.

Als nächstes habe ich auf der Registerkarte Authentifizierung das Kontrollkästchen Authentifizierung ausführen aktiviert, die Datenbank, den Benutzernamen und das Kennwort angegeben.

Ich habe auch die Datenbank in der Registerkarte Advanded nur für den Fall hinzugefügt und ich kann jetzt ohne Fehler verbinden.

+0

Die Verwendung von 'mongodb-test.mydomain.com' Teil für die Adresse und folgende Authentifizierung Teil hat gut funktioniert. Vielen Dank. –

+0

Arbeitete perfekt für mich! Vielen Dank! –

6

Versuchen Sie nur einfügen, z. B. ds12345.mlab.com in der Adressleiste anstelle von [http:// mongodb://<dbuser>:<dbpassword>@...] und Benutzer erstellen, um in mlab.com authentifizieren und versuchen Sie dann, es zu verbinden. Etwas wie folgt aus:

enter image description here

Und dann:

enter image description here

+0

Warum verbinden würde zu einem anderen Remote-Mongo db ihnen helfen? –

+0

Das ist nur eine Beispieladresse. Sie können Ihre eigene Remote-Adresse verwenden. –

+0

das ist auch gut, ich war in der Lage, Verbindung mit MLAB Remote-Adresse mit dieser gleichen mit OP-Fehler – Alexander

1

Entfernen nur [http://] für mich gearbeitet

+0

Dies liefert keine Antwort auf die Frage. Um einen Autor zu kritisieren oder um Klärung zu bitten, hinterlasse einen Kommentar unter seinem Beitrag. - [Aus Bewertung] (/ review/low-quality-posts/18537955) – Jobin

+0

aber dies löste das Problem für mich –

Verwandte Themen