Я пытаюсь проработать пример hello world на странице драйвера Neo4j .Net , но каждый раз, когда я пытаюсь запустить пример, он некоторое время вращается, а затем выдает исключение:
Neo4j.Driver.V1.ServiceUnavailableException: «Ошибка после повторной попытки для
5 раз за 30000 мс. Убедитесь, что ваша база данных в сети и повторите попытку
еще раз
Я подтвердил, что моя база данных работает, поскольку я вижу это через браузер neo4j, работающий на localhost:7474
. Я пытаюсь создать соединение следующим образом
// Invocation in Main method
using (var greeter = new HelloWorldExample("bolt://localhost:7474", "neo4j", "neo4j"))
{
greeter.PrintGreeting("Hello, World");
}
...
// Constructor for HelloWorldExample, and where it's getting hung
public HelloWorldExample(string uri, string user, string password)
{
_driver = GraphDatabase.Driver(uri, AuthTokens.Basic(user, password));
}
Я пробовал несколько разных вариантов URI (например, использование порта 7687, как показано в примере, хотя это не то место, где работает мой экземпляр), а также пытался использовать http
вместо bolt
в качестве протокол (который выдал совершенно другую ошибку, говоря, что это не разрешено) безрезультатно. Кто-нибудь знает, чего мне не хватает?