Драйвер Neo4j не может подключиться к серверу из-за ограничений безопасности в браузере Firefox - PullRequest
0 голосов
/ 10 февраля 2020

Я создаю тот же проект, что и в Учебник Youtube , но в моем проекте ничего не отображается.

Я создаю новую песочницу, как в mov ie на этой платформе neo4jsandbox.com

Я правильно скопировал IP и порт.

после многих попыток я добавляю

console.log(viz);

, и вот что я получаю:

Neo4jError: "WebSocket connection failure. Due to security constraints in your web browser, the reason for the failure is not available to this Neo4j Driver. Please use your browsers development console to determine the root cause of the failure. Common reasons include the database being unavailable, using the wrong connection URL or temporary network problems. If you have enabled encryption, ensure your browser is configured to trust the certificate Neo4j is configured to use. WebSocket `readyState` is: 3"

Что мне следует изменить, чтобы можно было подключиться к этому серверу?

Кстати. Я создаю локальный сервер neo4j, и результат был таким же.

Ответы [ 2 ]

0 голосов
/ 03 марта 2020

Когда вы вводите https:yourhost:7354 в адресную строку Foxfire, он преобразует URL в браузере Neo4j в bolt://yourhost:7687, и это не работает в Firefox. Если вы измените браузер Neo4j обратно на https:yourhost:7354 и введете свой пароль, он войдет в систему и отобразит базу данных Neo4j.

Я не знаю, почему Firefox не примет протокол болта. Возможно, кто-то еще делает?

0 голосов
/ 11 февраля 2020

Браузер Neo4j пытается установить sh безопасное соединение с протоколом болта через порт 7687. Существует самозаверяющий сертификат SSL, который Firefox не принимает. Соединение с 7686 открывается в фоновом режиме, поэтому вы не получаете предупреждение.

Go на следующий URL в новой вкладке Firefox:

https://same-host-as-before:7687

Firefox предупредит вас о наличии ненадежного / самозаверяющего сертификата. Разрешите это и продолжайте.

Теперь вы можете go снова подключиться к браузеру Neo4j, и вы сможете подключиться. Перезагрузите страницу, чтобы убедиться, что вы переподключаете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...