InfluxDB 使用生成的令牌报告“未经授权的访问”
Posted
技术标签:
【中文标题】InfluxDB 使用生成的令牌报告“未经授权的访问”【英文标题】:InfluxDB reports "unauthorized access" with the generated token 【发布时间】:2021-04-22 09:40:51 【问题描述】:我下载了最新版本的 InfluxDB,它是 influxdb2-2.0.3_darwin_amd64。我想将数据写入 InfluxDB,并遵循“Use InfluxDB API”的文档。我收到“未经授权的访问”消息。
curl --request POST "http://localhost:8086/api/v2/write?org=9682c3eaabb5384c&bucket=test_bucket&precision=s" \
--header "Authorizations: TOKEN _XHOou59351P2Y8JjVDRWNMN22phTUzDVpUJtN85Dby6rfKSjDmGnxWTS_CbjZj-TJn7EaEduDwgtQyOY3BUeg==" \
--data-raw "mem,host=host1 used_percent=23.43234543 1556896326"
"code":"unauthorized","message":"unauthorized access"
令牌是从 Web UI 复制的。
谁能帮我解决这个身份验证问题?提前致谢。
【问题讨论】:
【参考方案1】:我没有完全遵循文档,它区分大小写。是“Token”,不是“TOKEN”。
--header "Authorization: Token YOURAUTHTOKEN"
【讨论】:
【参考方案2】:试试这个
`curl --request POST http://localhost:8086/api/v2/query?org=yourOrgName --header 'Authorization: Token tokenValue' --header 'Accept: application/csv' --header 'Content-type: application/vnd.flux' --data 'from(bucket:"BucketName") |> range(start: 0)|> filter(fn: (r) => r["_measurement"] == "MeasurementName")'`
【讨论】:
正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。以上是关于InfluxDB 使用生成的令牌报告“未经授权的访问”的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 OAuth2 为 AdWords 帐户生成刷新令牌
Centos7 搭建Grafana+Jmeter+Influxdb 性能监控平台
Centos7.X 搭建Grafana+Jmeter+Influxdb 性能实时监控平台,