私のローカルNeo4jインスタンスの残りのAPIにアクセスしようとしています。私はあなたの中にログインするために次のようなAuthorizationヘッダーを供給しなければならないという状態のドキュメントを読んでいる:Neo4j:db/dataの認証ヘッダーがありません
Authorization: Basic {base64 string}
予想通りこれはGET http://localhost/user/neo4j
のために完璧に動作しますが、それはGET http://localhost/db/data
ため、次のメッセージで失敗します:
{"errors": [{ "code": "Neo.ClientError.Security.Unauthorized", "message": "No authentication header supplied." }]}
誰もが私が間違っているのか知っていますか?マックOSXシエラ
のNeo4jのバージョンは何
http://localhost/db/data/
を使用してみては?あなたはサイファーを送りたいですか? [Cypherトランザクションエンドポイント](https://neo4j.com/docs/developer-manual/current/http-api/#http-api-transactional)、 'POST http:// localhost:7474/db/data/transaction/commit'? –質問していただきありがとうございます - 質問にバージョンを追加しました。私がやろうとしているのは、ルートからJSONレスポンスを得ることだけです。これ以上のことはありません。私はマニュアルの例を通して作業して理解を深めようとしています。 –
はい、それはCypherのトランザクションエンドポイントで動作します –