ComputeSignature 中行支付签名报错(win7 64位系统)
在做中行加密验签的时候出现的问题。原本在XP系统下可以正常运行的,现在换了win7 64位系统就出现了这个问题,没头绪 所以发上来求各位大大支招 有什么好的解决方案。。
我的解决办法:
1、C:\Documents and Settings\All Users\Microsoft\Crypto 设置了everyone全部控制权限 (Failed)
2、IIS进程池设置32位(Failed)
3、把XP系统下的mscorlib.dll替换到win7 64位下对应的文件夹下 (Failed)
调试了一下 在获取私钥PrimaryKey的时候出现了异常 应该是这个导致的后面结果不能ComputerSignature
怎么才能解决这个异常 求支招。。。。
已解决!系统的访问权限方式不一致 需要重新配置