/ / Aký je reťazec pripojenia ovládača ArangoDB .NET, keď je heslo prázdne? - .net, arangodb

Ktorý je reťazec pripojenia pre ovládač ArangoDB .NET, keď je heslo prázdne? - .net, arangodb

Obe tieto

Arango.Client.ASettings.AddConnection("conn", "127.0.0.1", 8529, false, "user_name", "");

a to

Arango.Client.ASettings.AddConnection("conn", "127.0.0.1", 8529, false, "user_name", null);

prinesie chybu

"The remote server returned an error: (401) Unauthorized."

za akýkoľvek ďalší prístup.

odpovede:

1 pre odpoveď č. 1

Pri pohľade na dokumentácia zistíte, že použitie prázdneho hesla je možné iba pri vypnutom overovaní.

Overovanie je v predvolenom nastavení zapnutéArangoDB. Mali by ste urobiť uistite sa však, že sa nevypol manuálne. Skontrolovať konfiguračný súbor (zvyčajne s názvom /etc/arangodb.conf) a uistite sa, že v sekcii servera obsahuje nasledujúci riadok:

authentication = true

Pokiaľ je mi známe, máte dve možnosti: vypnite autentifikáciu alebo zadajte heslo.