在Neo4j bolt端口添加基本前缀

时间:2018-04-13 17:42:24

标签: docker https neo4j cypher

目前我们正在使用代理服务器将我们的spring应用程序路由到https url但是我们也希望使用我们的Neo4j实例执行此操作。 这要求我们更改基本前缀url以允许我们正确路由端口(bolt端口和浏览器端口)。旁注我们在Docker镜像中运行Neo4j。

如果我的上述解释不清楚,我已经列举了一个我们想做什么以及目前正在发生什么的例子。

Currenly Neo4j浏览器解析为此网址: http://(ip_address):7474/browser/ 我们希望它能够解决: http://(ip_address):7474/Neo4j/browser/

目前Neo4j螺栓端口解析为: 螺栓://(IP地址):7687 我们希望它能够解决: 螺栓://(IP地址):7687 / Neo4j的/

关于我们如何配置这个的任何想法?

1 个答案:

答案 0 :(得分:0)

据我所知,在(/browser)访问Neo4J浏览器的端点不能配置为开箱即用的其他位置,也不能在配置文件中更改。

您可以通过修改Neo4J本身或更改代理设置来执行此操作,以便/Neo4J/browser/上的任何及所有请求都可以动态重写到/browser docker container的观点,但是如果您打算也使用HTTPS,这将无法工作(除非您也是中间人证书,这通常不是最佳实践),但这将是一个独特的情况,它将在外面典型的Neo4J操作/配置领域。