|
From: Stas M. <sma...@wi...> - 2017-04-20 17:12:20
|
Hi! > is there an easy way to configure blazegraph so that INSERT and DELETE > queries cannot be executed from an "outside" connection? we are > deploying Blazegraph as a war in an internal Tomcat server The way we set it up, we just put a proxy in front of it that takes care of filtering the requests. Simplest one would just pass GET queries from "outside" (which may be a problem if you need to serve SELECT queries via POST, see below). Of course, you could have proxy use more complex rules and firewall according to your definitions of inside/outside. In newer versions of Blazegraph, there's also X-BIGDATA-READ-ONLY header, if the proxy sets it to "yes", write requests will be rejected. This allows to pass POST requests but still have it read-only. -- Stas Malyshev sma...@wi... |