运行截图
Ubuntu
问题总结
1.权限不足
·通过右键更改“属性”,但是仍然无法运行结果
· 后来发现需要对usbkey进行一系列操作
2.usbkey的操作
初始化
在windows本机下:
· 把usbkey插进电脑,选择连到本机
· 安装中间件:进入usbkey的GM3000_Setup中,双击AutoRun.exe
· 进入"\龙脉密码钥匙驱动实例工具等\mToken-GM3000\tools\GM3000Admin"文件夹下找到GM3000Admin.exe并双击
· 点击管理员,再点击初始化
· 初始化之后的默认用户密码为123456
· 点击“是”,输入SOPIN:admin
激活USBkey
· 再次发现在Linux下还跑不通例程,这是参考了同学的博客中激活USBkey的部分
· 在Windows上经过Sample的使用激活,USBkey才能在Linux上被识别
· 用vs2019运行下面的这个文件项目
· 首次在Windows上跑csp例程时会出现报错
然后需要此时再重新跑一次任意例程,会发现就不会有任何Failed的信息,均为OK。
这个时候USBkey才能在Linux中被识别。
导入证书
· 本机打开exe文件
· 选择证书
· 导入证书
· 任选一个p12证书(这是选用了上学期课设生成的证书)
· 选已有容器,用途选两次不同的选项,导入两次证书
· 这时就已经导入好了,可以关闭程序,拔出USBkey
在Ubuntu上运行
· 再次插入usbkey,选择连到linux虚拟机
· 然后再点进龙脉密码钥匙驱动实例工具等\mToken-GM3000\skf\samples\linux_mac,运行里面的程序就成功了。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理