2013-06-12 3 views
0

My glassfish 3.1.2 сервер имеет область jdbc для аутентификации. Я использую sha-256 в качестве алгоритма дайджеста и base64 в качестве кодировки для пароля. Я пытаюсь войти в систему с помощью простого swing-клиента.Glassfish JDBC Realm не работает с Umlauts

Он отлично работает с обычными символами, но это не означает, что пароль содержит немецкие умляуты (например, ä, ö, ü, ...).

Поскольку java использует UTF-16 для внутренней строковой кодировки, я устанавливаю кодировку алгоритма дайджеста в области jdbc также в UTF-16, но он все еще не работает. Кто-нибудь знает, почему?

ответ

Смежные вопросы