1
我试图用私钥对信息进行数字签名。我知道如何在使用.Net的桌面客户端应用程序中执行此操作,但不知道如何在ASP.Net中执行此操作。它将在使用IE8的Intranet上使用。如果通过ASP.Net完成,我猜测当用户在访问站点时输入证书passowrd(https,双向SSL)时,私钥没有发送到服务器,但我不确定。如果无法访问服务器上的客户机私钥,那么我如何在浏览器中签名?我可以使用JavaScript吗?在ASP.Net中使用客户端证书进行数字签名
编辑:我猜如果这可以在服务器上完成或者必须在客户端上完成,首先知道什么会有帮助?