我的springboot版本是2.7 ,keycloak是21.0.0, 最后发现是配置错误,springboot配置文件yml中auth-server-url不应该加上/auth,估计是版本不同导致的
auth-server-url: http://localhost:8080
还有一种情况是keycloak如果是docker启动,因为和宿主机网络问题,也可能导致该错误,建议使用压缩包启动的方式进行测试。keycloak官方下载链接:downloads - Keycloak
我的springboot版本是2.7 ,keycloak是21.0.0, 最后发现是配置错误,springboot配置文件yml中auth-server-url不应该加上/auth,估计是版本不同导致的
auth-server-url: http://localhost:8080
还有一种情况是keycloak如果是docker启动,因为和宿主机网络问题,也可能导致该错误,建议使用压缩包启动的方式进行测试。keycloak官方下载链接:downloads - Keycloak