You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HAProxy自定义请求头问题:如何正确设置Authorization Bearer头

HAProxy 2.4 正确设置Authorization Bearer请求头的方法

你当前的配置存在格式错误:把请求头名称写成了"Authorization Bearer",这不符合HTTP头规范——Authorization是头的名称,Bearer是认证方案,正确的HTTP头格式应该是Authorization: Bearer <token>。

修正后的配置

http-request set-var(req.token)  str(""),lua.create_access_token
# 正确设置Authorization头,值为Bearer + 生成的token
http-request set-header Authorization "Bearer %[var(req.token)]"

补充说明

  • 用set-header而非add-header:如果请求原本带有Authorization头,set-header会直接覆盖它,确保强制使用你生成的Bearer token;如果需要保留原有头并新增,才用add-header(但通常认证场景不需要)。
  • 确认你的Lua函数lua.create_access_token能正常生成有效token,且正确将值赋值给req.token变量。

内容的提问来源于stack exchange,提问作者pr0g

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 06:10:16