graphdb - 如何使用 REST API 创建自定义用户?
问题描述
我正在使用 GraphDB 免费版。
我想通过 REST API 创建一个用户,并在 /rest/security/user/**
可用于创建用户的文档中找到。
但是**
api 端点中有什么以及如何使用上述端点创建用户?POST 请求的参数和正文应该是什么?
TIA。
解决方案
您可以使用以下 cURL 请求使用 GraphDB REST API 创建用户:
curl 'http://localhost:7201/rest/security/user/username' -H 'Origin:
http://localhost:7201' -H 'Accept-Encoding: gzip, deflate, br' -H 'Accept-Language: en-US,en;q=0.9' -H 'Content-Type: application/json;charset=UTF-8' -H
'Accept: application/json, text/plain, */*' -H 'Cache-Control: no-cache' -H 'Referer: http://localhost:7201/user/create' -H 'X-GraphDB-Repository:
repository name' -H 'X-GraphDB-Password: user password' -H 'DNT: 1' --data-binary '{"appSettings":
{"DEFAULT_SAMEAS":true,"DEFAULT_INFERENCE":true,"EXECUTE_COUNT":true,"IGNORE_SHARED_QUERIES":false},"grantedAuthorities":
["ROLE_USER","WRITE_REPO_*","READ_REPO_*"]}' --compressed
推荐阅读
- javascript - 在 Javascript 中扩展对象
- javascript - 在括号之间指定参数和不指定参数有什么区别?
- dynamics-crm - 如何在 CRM Dynamics 中构建自定义页面?
- ios11 - 第一个表格单元格被 MFMessageComposeViewController 上的联系人输入字段覆盖
- php - 将多个视频从 Ionic 上传到 PHP API
- python - XlsxWriter write_formula() 不工作总是显示零 (0)
- airflow - 气流 TimeDeltaSensor 因操作数类型不支持而失败
- c# - C# 替换和删除文本
- django - 反向方法如何构建 URL?
- c# - 使用 c# 在 MS Project 2016 中更改 CellColor