2016-08-09 9 views
1

У меня нет большого опыта работы в качестве разработчика, и мой босс поставил мне вызов больше, чем я могу достичь. Я чувствую себя немного потерянным, потому что, когда я закончил эту технологию, она уже устарела, поэтому я почти ничего не знаю о них!Сертификат SmartCard с Java-апплетом и SilverLight

Большая проблема: У меня есть очень сложный сайт с развившейся SilverLight и мне нужно использовать смарт-карту для цифровой подписи XML внутри Silverlight. Зная, что после небольшого поиска, что Silverlight не может этого сделать, я сказал моему боссу, что это невозможно сделать. Мой босс настаивает и предложил мне использовать Java-апплет, чтобы помочь решить эту проблему, но я здесь потерял ...

Возможно ли это? Можно ли использовать Java-апплет для подписи XML и возврата его в SilverLight? Может ли кто-нибудь помочь с этим?

Thankyou!

P.S. Ни один из разработчиков, которые разработали веб-сайт silverlight, больше не беспокоится в этой компании, поэтому у меня нет какой-либо помощи у более опытных разработчиков ...

+0

http://www.developer.com/java/other/article.php/10936_3587361_4/Java-Applet-for-Signing-with-a-Smart-Card.htm http://stackoverflow.com/questions/ 22581705/xml-sign-with-remote-applet-devices привет, попробуйте эти сайты, это может вам помочь. –

ответ

0

Смарт-карты можно легко получить в Silverlight5 через библиотеку Pkcs11Interop (которая Я автор), но есть два ограничения:

  • приложение требует elevated trust
  • он работает только на Windows, (потому что повышенные целевые приложения не поддерживаются в Mac OS X)