首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >graphenedb_url连接错误

graphenedb_url连接错误
EN

Stack Overflow用户
提问于 2015-11-01 09:28:38
回答 2查看 212关注 0票数 0

我的graphebedb_url是从heroku那里获取的,用于在线访问我的neo4j数据库。这是正确的,但当我启动数据库连接时。返回错误403,这是被禁止的请求。

EN

回答 2

Stack Overflow用户

发布于 2015-11-01 20:19:26

我是GrapheneDB的创始人兼首席执行官。philippkueng/node-neo4j支持通过URL进行身份验证。

根据该项目的自述文件,代码片段应该如下所示。我已经调整了它,以便从env变量加载连接URI:

代码语言:javascript
复制
var neo4j = require('node-neo4j');
db = new neo4j(process.env['GRAPHENEDB_URL']);

注意:该驱动程序的最新版本是9个月前的版本,因此它可能与Neo4j的最新版本不兼容。不过,这与您的身份验证问题无关。

对于最新的nodejs驱动程序,我推荐使用thingdom/node-neo4j

票数 2
EN

Stack Overflow用户

发布于 2015-11-01 10:28:34

你能描述一下你尝试过的东西吗?

也许你需要用户名和密码?您的驱动程序可能不支持将用户名和密码作为URL的一部分。您可能需要单独指定它(在查看文档时,请记住有两个node-neo4j驱动程序)

此外,理想情况下,您应该使用Heroku环境变量,而不是对URL进行硬编码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33458347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档