Как и где добавить 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).

Другие вопросы по тегам