2020-12-06 KeyCloak试水

docker run -p 8080:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin quay.io/keycloak/keycloak:11.0.3

出现了https is required

解决方法有2种:一是使用https证书,免费的有lets encrypt或者Wildfly,二是禁用https。
比较简单的是第2种方法:
docker exec -it进入容器中,然后输入以下命令

cd opt/keycloak/bin

./kcadm.sh config credentials --server http://localhost:8080/auth --realm master --user admin

./kcadm.sh update realms/master -s sslRequired=NONE

PS:

  • ./kcadm.sh config credentials命令后,需输入密码admin;
  • ./kcadm.sh update命令之前,可以先get一下原值,以备rollback;

参考链接:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容