Windows环境下Neo4j Desktop 5.6.0无法登录连接数据库求助
Neo4j Desktop 5.6.0 认证失败与服务启动问题排查(用于.NET 7 API开发)
问题描述
- 刚安装Neo4j Desktop 5.6.0,用于.NET 7 API开发,未修改任何默认配置,但默认账号密码
neo4j/neo4j始终无法登录,所有连接方式均返回认证失败。 - 通过浏览器访问
http://localhost:7474/browser/,尝试通过bolt://localhost:7687连接时,持续报错:
Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication failure.
已尝试的操作
- 在PowerShell中执行
.\neo4j.bat start,弹出“Apache Commons Daemon Service Runner”确认框,点击「Yes」后返回启动成功提示:
Started neo4j. It is available at http://localhost:7474 There may be a short delay until the server is ready.
但执行.\neo4j.bat status --verbose时,返回服务未运行的错误信息。
- 在.NET 7 API中使用Neo4jClient NuGet包注册客户端,代码如下,依旧无法连接:
var client = new BoltGraphClient(new Uri("bolt://localhost:"), "neo4j", "neo4j"); client.ConnectAsync(); builder.Services.AddSingleton<IGraphClient>(client);
- 尝试执行
.\neo4j.bat windows-service install安装系统服务,以及./neo4j-admin dbms set-initial-password root重置初始密码,均未解决问题。 - 已查阅相关技术文档尝试排查,无效。
请求帮助
请问下一步该如何处理?
内容的提问来源于stack exchange,提问作者Diego Perez
相关产品推荐
相关产品推荐

