Re: Неверное отображение паролей

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Tue 22 May 2007 - 16:54:25 MSD

Здравствуйте,

Subscriber wrote:
> Здравствуйте! Столкнулся с такой проблемой.
> В java-приложении с подключенной библиотекой от разработчиков
> CGProCLI.jar не всегда верно отображается пароль пользователя. Часть
> паролей отображается верно, а часть - в виде беспорядочного набора
> символов. Причем не важно, был ли заведен пользователь из приложения,
> где параметр Password обрабатывается рекомендованным методом
> encodeString или через web-морду.
>
> Например, такой кусок кода:
>
> Hashtable settings = connection.getAccountSettings(userName + "@" +
> domainName);
> System.out.println(CGProCLI.decodeString(settings.get("Password").toString()));
>
>
> для пользователя userName в домене domainName возвращает следующий
> результат:
>
> <квадратик>01Gq}jh<квадратик>11Zl, хотя пароль должен выглядеть так: Rumata
>
> варианты типа System.out.println(settings.get("Password").toString());
> System.out.println(CGProCLI.decodeString((String)settings.get("Password")));
> выдают тоже самое...

Так ведь вы получаете _настройку_ аккаунта, а не пароль. В общем случае пароль вообще в чистом виде получить невозможно: в настройках может храниться хэш пароля, а не сам пароль в текстовом виде.

-- 
Best regards,
Dmitry Akindinov
Получено Tue May 22 12:54:26 2007

Этот архив был сгенерирован hypermail 2.1.8 : Tue 22 May 2007 - 17:14:51 MSD