XML文件存储在服务器上,需要用户通过智能卡进行签名,智能卡不会在浏览器外模式下运行。
我是否需要使用过时的CAPICOM(例如通过javascript和HTML Bridge)或者我可以使用dotNet类?
我知道我可以发送消息摘要并让用户签名。在那种情况下,是否有任何我可以看到的代码。这里的问题是确保XML可以通过第三方工具验证,因为任何轻微的方案更改都会使其失败。
我还有其他选择吗?
感谢。
答案 0 :(得分:0)
在网络浏览器中使用silverlight,您将无法访问用户的证书(在Windows证书存储中也无法在其他地方访问)。在我们的分布式签名解决方案(您也可以使用)中,我们提供了ActiveX控件,Flash小程序和Java小程序 - 它们都提供了比Silverlight更多的功能。