enumerateCertificates дает пустой список
пытаюсь прикрутить вход через ЭЦП.
поставил на сайт пример из документации:
https://dev.rutoken.ru/pages/viewpage.a … d=30113795
в консоль вывожу что делает скрипт
Object { BINARY_FILE_INFO_PRIVATE: 0, BIO_TYPE_NOT_SPECIFIED: 1, BIO_TYPE_NOT_SUPPORTED: 0, CERT_CATEGORY_CA: 2, CERT_CATEGORY_OTHER: 3, CERT_CATEGORY_UNSPEC: 0, CERT_CATEGORY_USER: 1, CERT_INFO_SERIAL_NUMBER: 0, CIPHER_ALGORITHM_AES128: 4, CIPHER_ALGORITHM_AES192: 8, … }
deviceList
Array(14) [ {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, … ]
Ключ = 0, значение = 0,Рутокен ЭЦП 2.0
IsLogged
false
toLogin
null
IsLogged
true
CertsList
Array []
т.е. система видит плугин , видит токен, проверяет залогиненость на токен, делаю функцию Login,
нормально логиниться
и после этого делает
return plugin.enumerateCertificates(0, plugin.CERT_CATEGORY_USER);
и я получаю пустой список сертификатов на токене, никаких ошибок выполнения функции enumerateCertificates я не получаю.
при этом если я захожу в соседней вкладке на
https://aktivco.github.io/rutoken-plugin-demo/
там нормально отображаются клиентские сертификаты.
не понимаю куда копать.
Спасибо.