带域名的KeyCloak

KeyCloak with Domainname

我有一个服务器,运行 IIS 和一些 c#-WebApis。我可以使用 http://domainname:port 调用此服务。没关系。 在这台服务器上,我安装了 Keycloak(不涉及 IIS),我可以通过 http://localhost:8080 访问 Keycloak。 但不能超过 http://domainname:8080 。 有什么问题吗?

可能您的 Keycloak 绑定到 127.0.0.1 而不是您的 public IP。尝试使用正确的绑定地址启动 Keycloak,如下所示:

./standalone.bat -Djboss.bind.address=<IP address or host name>

左右

./standalone.bat -b <IP address or host name>

您还可以将 0.0.0.0 指定为 <IP address or host name> 以绑定到所有 IP。