0

我的 mongodb 身份验证是错误的,但它得到错误我的 mongodb.conf 文件没有身份验证

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


#noauth = true
#auth = true

我的 mongodb 用户配置文件

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

在此处输入图像描述

4

1 回答 1

0

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

"mongodb": {
    "hosts": ["127.0.0.1"],
    "db": "openhab"
}
于 2018-08-20T12:11:58.950 回答