Keycloak 用户数据编码

Keycloak user data encoding

默认情况下,用户的数据字段(例如名字和姓氏)使用 ISO-8859-1 编码。来自许多国家的人们无法正常创建帐户,因为他们的个人数据被悄悄地搞砸了。我该如何解决?

KEYCLOAK-3259 错误指出,表单的编码取决于 JVM 的默认编码。这将在 Keycloak 中修复 2.1.0.CR1.

您是否尝试通过将 -Dfile.encoding=UTF8 传递给 Java 命令行或 Java 选项来更改 JVM 默认编码?

事实证明,这是一个涉及与 MySQL 连接的错误,您可以在 Keycloak Jira 上关注它。