程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败?

开发过程中遇到Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败的问题如何解决?下面主要结合日常开发的经验,给出你关于Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败的解决方法建议,希望对你解决Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败有所启发或帮助;

我运行了一个 docker keycloak 容器。它根据 sHell 输出正确启动。启动后,我可以从主机外的浏览器访问它。

但是,当我进入 keycloak 容器并尝试通过 kcadmin

运行一些 cmd
/opt/jboss/keycloak/bin/kcadm.sh config credentials --server http://localhost:8080/auth --realm master --user $KEYCLOAK_USER --password $KEYCLOAK_password

我收到错误:

Failed to send request - Connect to localhost:8080 [localhost/127.0.0.1] Failed: Connection refused (Connection refused)

看起来 jboss 拒绝了请求。但正如我所说,我可以从外部浏览器访问 keycloak。 在这种情况下,我应该检查什么日志或其他内容?

提前致谢。

解决方法

最后,我发现这是我的错,我将入口点放在我的 dockerfile 中与 keycloak 图像入口点相同,而基本图像也是 keycloak 图像。

在我删除 docker 文件中的入口点并重建后,它可以正常工作。

大佬总结

以上是大佬教程为你收集整理的Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败全部内容,希望文章能够帮你解决Keycloak 容器 kcadmin 错误:连接到 localhost:8080 [localhost/127.0.0.1] 失败所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。