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

Keycloak v21.0.0 Admin API创建领域失败:HTTP 401未授权求助

Keycloak Admin API创建领域401 Unauthorized问题排查

问题原因

步骤3设置环境变量TOKEN时,给令牌值添加了双引号,导致后续curl请求的Authorization头变为Bearer "eyJh..."。Keycloak会将包含引号的完整字符串当作令牌解析,无法识别有效令牌,因此返回401未授权错误。

解决方法

  1. 修正TOKEN环境变量设置,移除令牌前后的双引号:
    set TOKEN=eyJh...
    
  2. 重新执行创建领域的curl命令,此时%TOKEN%会正确代入不带引号的令牌,Authorization头格式符合要求,Keycloak可正常验证令牌权限。

验证技巧

设置完TOKEN后,执行echo %TOKEN%确认输出的令牌内容没有多余的双引号,确保格式正确。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 13:32:36