How Do I protect the Sponger Endpoint?
The guide demonstrates how access to the Virtuoso Sponger endpoint can be protected.
Prerequisites
Ensure the following packages are installed:
conductor_dav.vad
cartridges_dav.vad
Sample Scenario
Load the Virtuoso Conductor Administration user interface i.e
http://cname/conductor
.
Login using the "dab" user credentials.
Go to "Linked Data" -> "Access Control" -> "Sponger" tab:
Click "Add New Rule" to create a rule restricting access to be only from "localhost" for example:
In the form presented enter the following values to the indicates fields indicated:
Filter
: "127.0.0.1";
Access
: "Allow";
Destination
: "*";
Set the rest of the fields values to "0":
Click "Add" button to add the rule to the filter list:
Then click "Apply" to activate the rule:
To create a rule to deny access from a given domain such as 333.333.333.1 for example, click the "Add New Rule" button.
In the form presented enter the following values to the indicates fields indicated:
Filter
: "333.333.333.1";
Access
: "Deny";
Destination
: "*";
Set the rest of the fields values to "0":
Click "Add" button to add the rule to the filter list:
Click "Apply" to activate the rule:
Related
Virtuoso Tips and Tricks Collection
Web Services ACL (Access Control List)