2012-01-31 33 views
2

XML文件存儲在服務器上,需要由用戶通過智能卡進行簽名,該智能卡不能在瀏覽器外瀏覽模式下運行。在Silverliight Web應用程序中使用智能卡對XML進行數字簽名

我是否需要使用過時的CAPICOM(例如通過javascript和HTML Bridge)或者我可以使用dotNet類?

我知道我可以發送消息摘要並讓用戶簽名。那樣的話,有沒有我可以看的代碼。這裏的問題是確保XML可以通過第三方工具進行驗證,因爲任何細微的方案改變都會導致失敗。

有沒有其他的選擇我可以看看?

謝謝。

回答

0

使用web瀏覽器中的silverlight,您將無法訪問用戶的證書(無論是在Windows證書存儲還是在其他地方)。在我們的分佈式簽名解決方案(您也可以使用它)中,我們提供了ActiveX控件,Flash小程序和Java小程序 - 它們都提供比Silverlight更多的功能。

相關問題