我试图从Node-Red流程访问Neo4j . 我从浏览器界面(localhsot:1880)安装了Node-Red的“Manage Palette”中的node-red-contrib-neo4j
但是,我无法连接到Neo4j数据库,因为我收到HTTP错误401.在neo4j节点中有两个字段:Name和URL . 另外,我无法在Cypher Query字段中添加文本 . 我应该提供什么 Value ?
neo4j默认启用authentication(更安全),启用后,您的REST请求必须指定Authorization header . 它看起来不像node-RED Web用户界面提供了指定标头的方法 .
如果要保持启用身份验证,则可能需要修改node-RED源代码以添加对用户指定标头的支持 .
或者,如果可接受的安全性较低,则可以通过将config属性dbms.security.auth_enabled设置为 false 来禁用neo4j身份验证 .
false
1 回答
neo4j默认启用authentication(更安全),启用后,您的REST请求必须指定Authorization header . 它看起来不像node-RED Web用户界面提供了指定标头的方法 .
如果要保持启用身份验证,则可能需要修改node-RED源代码以添加对用户指定标头的支持 .
或者,如果可接受的安全性较低,则可以通过将config属性dbms.security.auth_enabled设置为
false
来禁用neo4j身份验证 .