{{notification.header}} {{notification.message}} 在访问 Keycloak 管理控制台时加载

Noo*_*ere 5 java jboss nginx jboss-tools keycloak

我们最初在虚拟机上运行了一个 dockerized 1.9.3 keycloak,我们可以访问管理控制台。我们后来不得不放弃这个虚拟机,但我们最终克隆了另一个包含所有内容的虚拟机。

dockerized keycloak 在反向代理 NGINX 后面运行,它通过以下线程传递所有必需的标头

http://keycloak-user.88327.x6.nabble.com/keycloak-user-ssl-apache2-difficulties-td1570.html

 RequestHeader set X-Forwarded-Proto "https" 
 RequestHeader set X-Forwarded-Port "443" 
Run Code Online (Sandbox Code Playgroud)

我尝试了很多不同的东西,但无论我做什么,当我尝试访问 Keycloak 管理控制台时都遇到以下错误

   {{notification.header}} {{notification.message}} loading....
Run Code Online (Sandbox Code Playgroud)

感谢任何帮助 -

JJC*_*JCV 2

您需要访问数据库、表 REALM 并将列 *_theme 设置为 null 才能加载默认主题:

update REALM set ACCOUNT_THEME = null, ADMIN_THEME = null, LOGIN_THEME = null where id = 'your-realm-name'
Run Code Online (Sandbox Code Playgroud)