【发布时间】:2020-02-14 10:12:20
【问题描述】:
我在 Windows 中下载了 InfluxDB v1.7.10。
我编辑了 influxdb.conf 以启用 http 和 auth
[http]
# Determines whether HTTP endpoint is enabled.
enabled = true
# Determines whether the Flux query endpoint is enabled.
# flux-enabled = false
# Determines whether the Flux query logging is enabled.
# flux-log-enabled = false
# The bind address used by the HTTP service.
bind-address = ":8086"
# Determines whether user authentication is enabled over HTTP/HTTPS.
auth-enabled = true
启动influxd.exe后,服务启动成功。
但是,身份验证不起作用,因为我仍然可以在没有任何用户令牌(即用户名和密码)的情况下从 influxDB 查询信息。
我们可以观察到日志仍然告诉 auth 没有启用:
2020-02-14T09:53:22.371821Z info Starting HTTP service {"log_id": "0KxmiPwl000", "service": "httpd", "authentication": false}
我还在Ubuntu18.04上安装了influxDB v1.7.10,按照上面的步骤启用认证后一切正常。
我不知道哪里出了问题,但程序似乎根本没有从 Windows 中的 influxdb.conf 读取。
【问题讨论】:
标签: windows authentication influxdb