【问题标题】:Glassfish JDBC Realm not working with UmlautsGlassfish JDBC 领域不与变音符号一起使用
【发布时间】:2013-06-08 15:05:05
【问题描述】:

我的 glassfish 3.1.2 服务器有一个用于身份验证的 jdbc 域。我使用 sha-256 作为摘要算法,使用 base64 作为密码编码。我尝试使用一个简单的 Swing 客户端登录。

它适用于普通字符,但如果密码包含德语变音符号(例如 ä,ö,ü,...),则不能。

由于 java 使用 UTF-16 进行内部字符串编码,我将 jdbc 领域中摘要算法的字符集也设置为 UTF-16,但它仍然不起作用。有人知道为什么吗?

【问题讨论】:

    标签: jdbc encoding glassfish


    【解决方案1】:

    这是 Glassfish 3 中的 known bug...

    【讨论】:

      猜你喜欢
      • 2013-10-22
      • 1970-01-01
      • 2013-01-04
      • 2016-07-29
      • 1970-01-01
      • 1970-01-01
      • 2017-04-02
      • 2013-03-14
      • 2012-11-23
      相关资源
      最近更新 更多