我目前正通过SPARQL-Endpoint使用HTTP-GET / POST将RDF数据存储到Virtuoso中。 但是,对于INSERT / DELETE图形内容总是'GRANT PERMISSION'到'SPARQL'并且之后将其撤消,这是缺乏安全性的。 所以,我的问题是:在SPARQL查询中是否有更安全的方法来使用INSERT或DELETE? 我知道使用Jena你没有这个问题,但我想避免使用Java。
提前致谢! :)
答案 0 :(得分:1)
因为它是所有HTTP,你可以在SPARQL端点的前面放置一个HTTP“反向代理”,在本地防火墙更新端点,然后公开代理。您可以在代理上设置安全策略。例如。 Apache或Nginx可以很容易地作为反向代理工作。
您可以在各自的网站上找到有关如何配置密码安全性的说明。