原文:http://www.xiezhichun.com/archives/547 如果能上网但不上淘宝,那是省钱人,如果上淘宝,但不上支付宝,那是过路人,如果支付宝能登陆,但不能付钱,那是忽悠人。自从Win7出来后,安装的人气一下多起来,各大论坛反映最多的问题就是支付宝证书不能导入的问题。经过笔者亲自实践,重装重装再重装,研究研究再研究,提供以下简便方法,可以在几分钟之内帮你完美解决支付宝证书问题。 (备注一下,我使用的是windows 7 7100 rc 简体中文版。也就是mininavo那个种子的版本。) 使用支付宝你首先要做的两件事: 1.使用管理员身份打开浏览器。这个非常重要。这个不是说你以管理员身份登录电脑就可,而是说:你不能直接点击桌面等的快捷方式进如浏览器,而是需要按照点击开始菜单—所有程序—IE,右键,选择“以管理员身份运行”。 2.在浏览器–工具–选项–高级–“启用内存保护减少联机攻击”这个选项取消。 然后我们开始: 首先,登陆支付宝的控件,这个支付宝公司已经提供,不需要大家自己折腾了。直接在登陆下面点击“下载IE版安全控件”。直接安装。 然后,按照正常的流程导入或者申请支付宝证书。如果一切正常,恭喜你,你可以不要看我的方法了。 如果出现800A138F错误提示: ![]() 那就看我的解决办法: 这个错误的原理是:禁用 Microsoft Certificate Enrollment CAB 引起的。取消禁用即可。 那怎么取消呢?我开始折腾的时候,在pcbeta看到有人介绍安装一个雅虎助手,然后在插件管理中取消禁用。我试过,可以的。但是后遗症来了,系统总是乱七八糟的雅虎助手,怎么删也删不掉,比病毒还病毒。一向喜欢干净的我,只好重装。 经过摸索,我终于知道在注册表中如何修改。漫长的探索呀。为了简便,大家只要下载我的附件包,双击“Microsoft Certificate Enrollment CAB开锁 ”这个文件就可。附件包内有4个文件。 ![]() 这个问题解决,支付宝导入进入下一步,如果出现下面的错误:80070057 错误 ![]() 解决办法: 这个错误是由于 xenroll.dll 控件没有注册引起的。 1.把附件中的xenroll.dll 复制到c盘 windows/system32 下。 2.然后开始—附件–命令提示符,右键以管理员身份运行。运行 regsvr32 xenroll.dll 进行注册。 需要提醒的是 xenroll.dll 这个文件只有5.131.3686.0这个版本才适用win7,这是我多次重装折腾摸索出来的。 大功告成。 然后安装一切顺利,下面的提示是英文,不过大家看得懂。 1.是否需要申请一个新证书,选择是 ![]() 2.是否导入新证书到电脑。选择是。 ![]() 解决方案的附件下载: http://www.rayfile.com/zh-cn/files/db726982-3a1a-11de-b78b-0014221b798a/ |
有话要说