从openHAB-cloud连接到mongodb时出错:MongoError:身份验证失败

时间:2018-08-20 11:48:43

标签: node.js mongodb openhab

我的mongodb auth为false,但收到错误 我的mongodb.conf文件没有身份验证

# Turn on/off security.  Off is currently the default


#noauth = true
#auth = true

我的mongodb用户conf文件

 "mongodb": {
    "hosts": ["127.0.0.1"],
    "db": "openhab",
    "user": "",
    "password": ""
}

enter image description here

1 个答案:

答案 0 :(得分:0)

一个空字符串仍然被解析为一个值,因此,要在没有身份验证的情况下登录,您需要省略用户和密码字段。所以正确的解决方案是这样:

"mongodb": {
    "hosts": ["127.0.0.1"],
    "db": "openhab"
}