我们有一个用于电子银行的 ASP.NET 应用程序,我们需要在那里实现一个数字签名 - 以便银行的客户可以向银行发送订单并使用数字签名(使用他们的私钥)对它们进行加密签名。
我有一个本机 dll,其中包含特定的加密功能 - 我们需要在客户端使用这个 dll。
问题是:如何从网络浏览器调用本机 dll?
我们可以制作一个 ActiveX 并从 html 页面加载它,并使用 JavaScript 与 ActiveX 进行通信。ActiveX可以调用本机 dll。这种情况在技术上可行吗?
还有其他选择可以解决这个问题吗?
问候,米哈伊尔