Saki's 研究记录

Elasticsearch: missing authentication credentials for REST request

字数统计: 94阅读时长: 1 min
2021/11/17

场景

Elasticsearch 在开启 xpack 认证之后, 直接通过 curl 访问接口会报错:

1
missing authentication credentials for REST request

解决

curl 带上认证相关参数:

-u, –user <user:password> Server user and password

在终端 curl 请求 ES 的 REST API 时, 可以用以下形式:

1
2
curl -u yourusername:yourpassword -XGET ‘localhost:9200/_cat/health’
1637081511 16:51:51 elasticsearch green 1 1 8 8 0 0 0 0 - 100.0%

Done.

CATALOG
  1. 1. 场景
  2. 2. 解决