这两个
Arango.Client.ASettings.AddConnection("conn", "127.0.0.1", 8529, false, "user_name", "");
和这个
Arango.Client.ASettings.AddConnection("conn", "127.0.0.1", 8529, false, "user_name", null);
会带来错误
"The remote server returned an error: (401) Unauthorized."
进一步访问。
答案 0 :(得分:1)
查看documentation,您会发现只有在关闭身份验证时才能使用空密码。
ArangoDB中默认启用身份验证。你应该做 确保它没有手动关闭。检查 配置文件(通常名为/etc/arangodb.conf)并确保 它包含服务器部分中的以下行:
authentication = true
据我所知,您有两种选择,关闭身份验证或提供密码。