您可以访问客户的证书存储并使用Blazor签名数据吗?

时间:2019-09-13 19:10:11

标签: digital-signature blazor pki

我正在尝试替换一个旧的Java小程序,该小程序用于对ASP.NET应用程序中的数据进行数字签名。

我正在尝试从客户端证书访问私钥,对一些数据进行签名,然后将签名的数据发送回服务器。

我一直在研究PKI.JS,但如果有一种用Blazor实现此目标的C#方法,那么外部依赖关系就会减少。

2 个答案:

答案 0 :(得分:0)

这可用于fortifyapp.com

答案 1 :(得分:-2)

我正在为此寻找解决方案。我的想法是将签名数据保存到客户端计算机的本地文件夹中。我在客户端计算机上本地安装的c#签名应用程序监视文件夹并执行签名。之后,它将签名的数据放入Azure blob存储,并通过Azure事件网格通知浏览器。

与签名相关的所有事情都是我的C#代码。