Как отключить загрузку данных в фусеки? - PullRequest
0 голосов
/ 20 декабря 2018

Я установил конечную точку SPARQL на общедоступном сервере с Jena Fuseki и загрузил в нее свои открытые данные.

Поэтому я хочу, чтобы пользователи могли напрямую запрашивать набор данных без какой-либо аутентификации ив то же время не имея возможности манипулировать моими данными в конечной точке (создать новый набор данных, добавить данные в мой набор данных и т. д.)

я пытался сделать это с помощью shiro.ini с помощью основногоаутентификация имени пользователя и пароля, но это блокирует все, даже запрос пользователей.

Любая помощь будет принята с благодарностью

1 Ответ

0 голосов
/ 20 декабря 2018

Общедоступный доступ для чтения, но не для записи должен быть настройкой по умолчанию, см. Документацию по безопасности Fuseki .

В конфигурации по умолчанию конечные точки SPARQL открыты для общего доступа, но административныефункции ограничены localhost

Я предполагаю, что удаление и загрузка графиков считается "административной функцией".Чтобы быть уверенным, что изменение запросов SPARUL также заблокировано, попробуйте добавить тройку вне localhost с помощью следующего запроса:

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