【发布时间】:2012-03-25 05:19:49
【问题描述】:
我正在尝试使用私钥对信息进行数字签名。我知道如何在带有 .Net 的桌面客户端应用程序中执行此操作,但不确定如何在 ASP.Net 中执行此操作。它将在使用 IE8 的 Intranet 上使用。如果它是通过 ASP.Net 完成的,我猜当用户在访问站点(https,2-way SSL)时输入他们的证书密码时,私钥不会发送到服务器,但我不确定。如果无法访问服务器上的客户端私钥,那么如何在浏览器中签名?我可以使用javascript吗?
编辑:我想首先知道这是否可以在服务器上完成还是必须在客户端上完成?
【问题讨论】:
标签: c# asp.net digital-signature private-key