如何禁用fuski中的上传数据?

时间:2018-12-20 14:22:48

标签: sparql rdf jena endpoint fuseki

我已使用Jena Fuseki在公共服务器上设置了SPARQL端点,并且已将开放数据上传到其中。

因此,我希望用户无需任何身份验证即可直接查询数据集,同时又不能在端点中操纵我的数据(创建新数据集,将数据添加到我的数据集等)。

我已经尝试使用带有用户名和密码的基本auth的shiro.ini来做到这一点,但这甚至阻止了用户的查询。

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

默认设置为“公开读取但非写入访问”,请参见Fuseki security documentation

  

在默认配置下,SPARQL端点向公众开放,但管理功能仅限于本地主机

我认为图形删除和上传算作“管理功能”。为确保也阻止对SPARUL查询的修改,请尝试使用以下查询在localhost外部添加一个三元组:

INSERT DATA INTO <mygraph> { <test1> <test2> <test3>.}