2017-06-28 3 views
0

Node-RedフローからNeo4jにアクセスしようとしています。 ブラウザのインターフェイス(localhsot:1880)からNode-Redの「Manage Palette」からnode-red-contrib-neo4jをインストールしましたノード赤のフローからNeo4jに接続し、サイファークエリを実行します。

しかし、私はNeo4jデータベースに接続できません。 HTTPエラー401。neo4jノードには、名前とURLの2つのフィールドがあります。さらに、 Cypher Queryフィールドにテキストを追加できません。 私はどのような値を提供すべきですか?

enter image description here

答えて

0

のNeo4jは(より安全です)デフォルトで有効になっauthenticationを持っており、それが有効になっている場合、あなたのRESTリクエストはAuthorization headerを指定する必要があります。ノードRED Webユーザーインターフェイスがヘッダーを指定する方法を提供しているようには見えません。

認証を有効にしたい場合は、ユーザー指定のヘッダーのサポートを追加するために、ノードREDソースコードを変更する必要があります。

安全性の低い設定が受け入れられる場合は、configプロパティdbms.security.auth_enabledfalseに設定して、neo4j認証を無効にすることができます。

関連する問題