【发布时间】:2016-07-29 14:13:37
【问题描述】:
我正在尝试使用 API 凭据和 curl 查询 Sensu API(任何端点),如下所示:
$ curl -a 用户:密码http://sensu_api:url:4567/clients
我给出的是:HTTP/1.1 401 Unauthorized
这些凭据是我在 /etc/sensu/config.json 中的 api 设置中配置的凭据,uchiwa 正在使用它们进行连接,没有任何问题。也许我错过了 curl 来查询它。不知道为什么。 有任何想法吗?谢谢!
【问题讨论】:
-
您确定您的 API 端口可以从外部访问吗?尝试使用以下命令在您的 sensu 服务器上运行命令:
curl -u user:password http://127.0.0.1:4567/clients
标签: authentication curl basic-authentication sensu