javaweb怎样识别另外一台机子的usbkey并进行签名验签,谢谢?

浩渺云烟 发布于 2014/05/06 10:18
阅读 805
收藏 0

目的: 1、实现javaweb操作;

            2、实现利用usbkey保存证书,进行签名验签

思路:利用wincrypto提供的开发包封装了一个签名验签的程序,在签名是需要输入usbkey的口令以获取私钥签名,封装成一个 .dll文件,利用JNI去调用这个动态库文件,实现对明文的签名。

BUG:在本地进行签名验签没有问题,但是当把代码部署到tomcat后拷贝到另外一台机子当做服务器,然后本地访问http://192.168.1.xx:8080/Sign/login.jsp,登录操作,在进行签名的时候,发现服务器不识别本地插入的usbkey,必须将key查到服务器那台机子上,并输入口令。这种是不合理的,但是现在不知道怎么改。

求大神帮忙指点一二,谢谢!

加载中
返回顶部
顶部