我正在尝试在客户端签名表单并将其发送到服务器以进行验证。
我正在使用crypto.signText(),但是当我提交表单时,它并没有要求选择证书。
这是我的代码:

signature = theWindow.crypto.signText(res, "ask");

最佳答案

似乎这与浏览器高度相关。

Best way to sign data in web form with user certificate

因此,您最好使用Java小程序而不是在javascript中进行签名。

关于javascript - crypto.signText()不会要求用户提供证书,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20819180/

10-11 23:51