我正在从我的 Postman 控制台向此url发帖:
https://myDomain.abc/_security/api_key
使用此主体(直接从elastic的指南中获取):
{
"name": "my-api-key",
"expiration": "1d",
"role_descriptors": {
"role-a": {
"cluster": [
"all"
],
"index": [
{
"names": [
"index-a*"
],
"privileges": [
"read"
]
}
]
}
}
}
但我看到了这个错误:
{
"error": {
"root_cause": [
{
"type": "parse_exception",
"reason": "request body is required"
}
],
"type": "parse_exception",
"reason": "request body is required"
},
"status": 400
}
我甚至尝试过只使用post body中的name字段(这似乎是一个有效的请求),但得到了相同的响应。
{
"name": "my-api-key"
}
对搜索/索引/的常规查询正在运行,在 Postman 请求中发送我的邮件正文没有任何问题。
例子:
{
"size": 2000,
"query": {
"match_all": {}
}
}
有没有人举过一个例子来说明如何使用postman(测试)创建api\u密钥?
暂无答案!
目前还没有任何答案,快来回答吧!