Задача: Отправка APDU с веб-страницы на PCSC-считыватель с использованием javascript.Как отправить APDU на PCSC-считыватель из веб-браузера с помощью javascript
У меня нет большой репутации, чтобы прокомментировать question, поэтому я задаю новый вопрос.
Я попытался найти большинство решений, предоставленных экспертами.
Решение, предоставленное cslashm в question , выглядит хорошо для моего требования. Но я не могу выполнить это решение.
Пожалуйста, направляйте меня, чтобы оно работало или предоставлялось другое подобное решение.
В настоящее время я успешно использую подход Java Applet, который использует подписанный java-апплет вместе с javascript. Поддержка java-плагина вскоре будет прекращена из-за проблем с безопасностью большинства браузеров. Итак, я ищу независимый от браузера и стандартный способ связи с PCSC.
[chrome.usb] [1] - хороший API, но он не содержит методов операций ввода-вывода смарт-карт. Хотя это не лучший подход, я продолжу изучение возможностей, если это можно расширить, чтобы служить моей цели. Спасибо, что указали этот API. :) –
Вы можете использовать протокол CCID для выполнения операций PC/SC через USB API. – Supersharp
Я пробовал. В обычном окне Windows 7 x64 Chrome не может разговаривать с читателем, метод ClaimInterface() [ошибка с сообщением об отказе доступа] (http://stackoverflow.com/questions/33816037/diagnosing-chrome- USB-claiminterface-ошибка). Я буду исследовать дальше, но до сих пор наиболее перспективным направлением действия является расширение в сочетании с [родным приложением] (https://developer.chrome.com/extensions/nativeMessaging) –