如何解决代码:'Neo.ClientError.Security.Unauthorized'
我正在尝试通过以下代码将 neo4j 与 javascript 驱动程序连接
var express = require('express');
var path = require('path');
var logger= require('morgan');
var bodyParser= require('body-parser');
var neo4j= require('neo4j-driver');
var app=express();
//view Engine:
app.set('views',path.join(__dirname,'views'));
app.set('view engine','ejs');
app.use(logger('dev'));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended:false}));
app.use(express.static(path.join(__dirname,'public')));
var driver = neo4j.driver('bolt://localhost',neo4j.auth.basic('neo4j','5141'));
var session = driver.session();
app.get('/',function(req,res){
session
.run('MATCH(n:Movie) RETURN n LIMIT 25')
.then(function(result){
result.records.forEach(function(record){
console.log(record._fields[0].properties);
});
})
.catch(function(err){
console.log(err);
});
res.send('It works');
});
app.listen(3000);
console.log('Server started on port 3000 ');
module.exports= app;
但我一直在终端中收到“Neo.ClientError.Security.Unauthorized”消息。有没有人知道如何解决这个问题?
解决方法
我终于设法删除了neo4j并安装了一个新的并解决了问题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。