这是密码为空时ArangoDB .NET驱动程序的连接字符串



这两个

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."

以进行任何进一步访问。

查看文档,您会发现只有在关闭身份验证时才能使用空密码。

默认情况下,身份验证在 ArangoDB 中处于打开状态。你应该让 但是,请确保它没有手动关闭。检查 配置文件(通常命名为/etc/arangodb.conf(并确保 它在服务器部分包含以下行:

authentication = true

据我所知,您有两种选择,关闭身份验证或提供密码。

相关内容

最新更新