我正在尝试在客户端签名表单并将其发送到服务器以进行验证。
我正在使用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/