1
正常にインストールされたneo4jは、デフォルトのパスワード "neo4j"を他のパスワードに変更しました。応答ステータスは次のとおりです。401 Unauthorized - neo4j
ガイド
から例の映画データベースをインストールします。ここでは映画
をプレイは私のコンソールアプリケーションのコードです。
static void Main(string[] args)
{
var client = new GraphClient(new Uri("http://localhost:7474/db/data"));
client.Connect();
//query
var results = client.Cypher
.Match(
"(actor:Person)-[:ACTED_IN]->(movie:Movie {title: {nameParam}})",
"(movie)<-[:DIRECTED]-(director:Person)"
)
.Return((actor, director, movie) => new
{
Movie = movie.As<Movie>(),
Actors = actor.CollectAs<Person>(),
Director = director.As<Person>()
})
.Results.Single();
Console.WriteLine("{results.Movie.Title} directed by {results.Director.name}");
foreach (var actor in results.Actors)
{
Console.WriteLine("\t{actor.name}");
}
}
しかし
は、問題を解決していません、私もまだfalseにdbms.security.auth_enabled = Trueの
を変更
The response from Neo4j (which might include useful detail!) was: {
"errors" : [ {
"code" : "Neo.ClientError.Security.Unauthorized",
"message" : "No authentication header supplied."
} ]
}
のエラーを得ました
パラメータ 'dbms.security.auth_enabled'を' False'に変更した後、neo4jサービスを再起動しましたか? –
はい、再起動しました。 – lilli