Как и где добавить crossdomain.xml в neo4j, чтобы он был доступен на localhost:7474/crossdomain.xml?
Я отправляю запрос Basic Auth Post на neo4j REST
x.x.x.85:7474/db/data/transaction/commit
Я использую Unity WWW в x.x.x.15
который требует присутствия файла crossdomain.xml на x.x.x.85:7474/crossdomain.xml
, Где и как мне получить файл crossdomain.xml в нужном месте?
1 ответ
Вы не можете добавить произвольные ресурсы для обслуживания Neo4j.
Вы можете поместить его позади HTTP-сервера с возможностями обратного прокси-сервера (Apache HTTP Server, nginx), чтобы обслуживать файл и передавать остальные запросы к Neo4j.
Однако реальный вопрос заключается в том, следует ли вам напрямую представлять свою базу данных для использования клиентским браузером (именно поэтому вам нужен файл с несколькими доменами), который может отправить любой запрос, в том числе MATCH(n) DETACH DELETE n
ака новый DROP TABLE
(или же DROP DATABASE
).