В настоящее время я оцениваю базу данных Neo4j (v. 2.2.6), и я пытаюсь подключиться к остальному API. Для подключения я использую C# и Neo4JClient (v. 1.1.0.10), а также я просто попытался запустить GET с почтальоном.Neo4j REST API возвращается 404
если я запустить GET againts http://localhost:7474/data/db/ он возвращает без заголовков
{
"errors": [
{
"message": "No authorization header supplied.",
"code": "Neo.ClientError.Security.AuthorizationFailed"
}]
}
это сделать, потому что я Sence dident обеспечивают основной заголовок аутентификации. Моя проблема заключается в том, когда я добавляю заголовок Basic Auth в запрос, который возвращает 404, и насколько я могу сказать, он вернет 404 для любого запроса.
- Должен ли я включить остальные api в любом случае? Или что еще может быть неправильно?
- Есть ли другие способы запуска запросов? (Кроме оболочки, webgui и отдыха)
- Каким образом можно получить доступ к базе данных? Является ли это REST API?
Если вы подключаетесь через веб-админ - вам нужно пройти комбинацию пользователя/прохода? Если да, вы также передаете это через конструктор Neo4jClient? Не могли бы вы добавить код C#, если это возможно? –