Объявление

Хотите приглашение на сайт? Пишите: niikto@samovarchik.info


 

Re: не работает etoken в Промсвязьбанк payment + Windows 7 x64

В компании на ПК бухгалтера был Windows XP и банк-клиент в нём настраивали по руководству на сайте банка: http://online.payment.ru/index0.html?support

скачиваем драйвер ключа etoken, скачиваем патч для реестра, и всё работало, т.е. на этой странице, вход через WebStart, нажимаешь Войти в систему, открывается java-приложение, просит пароль. и если вставлен etoken - попадаешь в банк-клиент!


поставили Windows 7 x64, повторяем процедуру установки, запускаем IE9, кликаем Войти в систему, появляется Java-апплет, и попытка войти после ввода пароля не удаётся - получаем сообщение "sun/security/pkcs11/SunPKCS11 (eToken)"

Начинаем разбираться: оказывается инженер не заметил красными буквами на сайте Промсвязьбанка в техподдержке надпись о том, что Java x64 не работает с usb-etoken-ключами:

Будьте внимательны:
1) 64-разрядная версия Java не поддерживает работу с USB - ключом.
2) Особенности при использовании браузера Mozilla FireFox.

то, что они предлагают в FFx отключать защиту - это конечно вообще нонсенс.. но пока это опустим.

Итак, читал, гуглил и понял следующее:
https://www.facebook.com/psbank/posts/401975389873161

Установлена Java 1.7.x 64bit, а надо 32-битную.
Драйвер usb-etoken-ключа при этом поставлен 64-х битный, его и оставляем.

в Панель управления/программы и компоненты 64-битную Java удаляем, идём на сайт http://www.java.com/ru/ и отказываемся скачивать 64-битную Java, там пониже есть ссылка: Не та операционная система? Просмотрите все загружаемые файлы Java

выбираем "Windows В автономном режиме" (не 64-битную!)

качаем, ставим.

После этого когда нажимаешь Войти в систему, появляется сообщение что мол файл "*.jnlp" открыть или сохранить. Если сохранить - оно его просто положит в н-ное место на диске и всё. Если открыть - то чем?

Re: не работает etoken в Промсвязьбанк payment + Windows 7 x64

http://javatalks.ru/topics/15879
помогло!

Запуск jnlp ничем принципиально не отличается от обработки любого другого типа ссылок на "не поддерживаемые самим броузером ресурсы".
Например, pdf или mp3.

Для того чтобы все работало надо:
a) чтобы веб сервер выдал правильный mime-type для контента
б) чтобы у броузера была ассоциация - это приложение надо запускать на этот mime-type

В вашем случае вероятно первая часть работает (разве что сервер умный и разным клиентам шлет разные ответы). Видимо ассоциации в windows у вас неправильные. Возможно вы как-нибудь открыли jnlp в file explorer используя "Open With" с включенной галочкой делать так в будущем.

Надо востановить связь mime type для jnlp => запуск javaws.exe

т.е. я выбираю "Открыть", и в появившемся диалоге ищу
C:\Program Files (x86)\Java\jre7\bin\javaws.exe - и галочку "Всегда открывать этой программой" не снимаю.
Работает! в клиент-банк заходит!

думаю можно было 64-х битную Java и не удалять, просто проассоциировать с этой, 32-битной версие javaws

Re: не работает etoken в Промсвязьбанк payment + Windows 7 x64

да, IE9 при этом используется тоже 64-битный.

не удобно только что оно каждый раз спрашивает открыть или сохранить JuridicalClient.jnlp - и надо нажимать открыть...

Re: не работает etoken в Промсвязьбанк payment + Windows 7 x64

При настройке банк клиента выдавало ошибку: sun/security/pkcs11/SunPKCS11 (eToken)

Re: не работает etoken в Промсвязьбанк payment + Windows 7 x64

для интересу, отзывы про интернет банк Промсвязьбанка: http://www.banki.ru/services/remote/lis … es_id=9415

и, настройка этого же в Ubuntu: HowTo: Интернет-банкинг для юридических лиц с использованием Aladdin eToken в Linux (Ubuntu)

 

Дизайн сайта отсутствует
оформление: Группа «САМОВАРчик»

[ Сгенерировано за 0.013 сек, 8 запросов выполнено - Использовано памяти: 1.89 MiB (Пик: 1.95 MiB) ]