首页 > 解决方案 > 与 MySQL 的连接密钥斗篷

问题描述

我尝试使用 keycloak 和 MySQL 进行不同的连接,但总是出现下一个错误:

Operation ("add") failed - address: ([("subsystem" => "microprofile-metrics-smallrye")]): java.lang.NullPointerException

我阅读了关于这个问题的不同文章,但没有人给我一个具体的答案,我尝试使用 mariadb,问题是一样的,一旦我使用了在 url 上有 keycloack 的集成 gui:http://127.0.0.1: 9990/但没有任何改变,连接需要几分钟并创建一些表,但最后一个错误完成

标签: javamysqlkeycloak

解决方案


在这篇文章https://keycloak.discourse.group/t/wildfly-nullpointerexception/747中,用户说每次部署 keycloak 时,它都会为数据库生成一个新的随机密码。

因此,在数据库密码保持不变的情况下,keycloak 总是尝试使用自己新生成的密码来连接数据库。

该人的解决方案是在 keycloak 配置文件 (values.yml) 中明确设置数据库密码。


推荐阅读