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

Keycloak 20.0.1禁用SSL:命令执行报错及正确方法咨询

Keycloak 20.0.1 禁用HTTPS的正确命令执行方式

你的命令报错核心原因是:Keycloak 17及以上版本(含20.0.1)已移除默认的/auth上下文路径,原命令里的--server http://localhost:8080/auth指向了不存在的路径,导致资源找不到错误。

正确的执行步骤如下:

  1. 先完成kcadm.sh的身份验证(注意去掉URL中的/auth):
/opt/keycloak/bin/kcadm.sh config credentials --server http://localhost:8080 --realm master --user admin --password admin

若执行时弹出密码输入提示,直接输入你的admin账户密码即可。

  1. 执行更新命令,将master realm的SSL要求设置为NONE:
/opt/keycloak/bin/kcadm.sh update realms/master -s sslRequired=NONE

执行完成后,Keycloak就会允许HTTP协议访问,不再强制要求HTTPS。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 18:10:50