2016-07-27 46 views
0

我發送一個基本驗證請求後在x.x.x.15到的Neo4j REST如何在neo4j中添加crossdomain.xml,以便在localhost:7474/crossdomain.xml上可用?

x.x.x.85:7474/db/data/transaction/commit

我使用統一的WWW需要的crossdomain.xml出席x.x.x.85:7474/crossdomain.xml。在何處以及如何在所需位置獲取crossdomain.xml?

+0

嗨,歡迎來到Stackoverflow!請花點時間閱讀本教程以獲得更好的問題:stackoverflow.com/help/how-to-ask – Jurik

回答

0

您不能添加Neo4j提供的任意資源。

您可以將其放在具有反向代理功能的HTTP服務器(Apache HTTP服務器,nginx)之後來爲該文件提供服務,並將其餘請求代理到Neo4j。

但是,真正的問題是您是否應該直接暴露您的數據庫,以供客戶端瀏覽器使用(這就是爲什麼您需要跨域文件的原因),可以發送任何查詢,包括MATCH(n) DETACH DELETE n,也稱爲新DROP TABLE(或DROP DATABASE)。

+0

感謝Frank,我在統一桌面應用程序中使用它,然後面臨統一web應用程序中的問題,並且您是對的數據庫不應直接暴露。 – ankursmooth

相關問題