gpt4 book ai didi

api - Prometheus 为 .NET 核心 api 返回错误 "server returned HTTP status 401 Unauthorized"

转载 作者:行者123 更新时间:2023-12-05 04:05:26 25 4
gpt4 key购买 nike

我有一个托管在 IIS 中的 .NET 核心 API,它使用 Windows 身份验证。我正在使用 Prometheus 从这个 API 中抓取指标。但是我收到 api 目标的错误“服务器返回 HTTP 状态 401 未授权”。有人可以帮助我如何为具有 Windows 身份验证的目标配置普罗米修斯吗?

当我尝试单独浏览指标路径时,浏览器正在请求凭据,我可以使用 Windows 身份验证查看指标。

最佳答案

查看文档,Prometheus 似乎仅支持基本(用户/密码)和 OAuth 不记名 token 身份验证。如果您的 API/IIS 不支持其中任何一个,那么您需要禁用 /metrics 路径的身份验证,或者设置一个仅允许 /metrics 的代理请求并为您进行身份验证。

关于api - Prometheus 为 .NET 核心 api 返回错误 "server returned HTTP status 401 Unauthorized",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51186350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com