安装淘宝的数字证书时系统老是提示'null'为空或不是对象,导致无法安装证书,是设置错误造成的,解决方法如下:
1、首先来到支付宝首页,点击账户设置,如图所示。
2、然后点击提升,点击申请,如图所示。
3、接着来到下面这个页面,然后点击:申请数字证书。
4、在方框里输入自己的手机号码,下面方框输入旁边的验证码,然后点击免费获取校验码。
5、接着就会看到下面的这个页面,提示手机绑定成功,点击继续申请数字证书。
6、然后将实名的身份证号码输入,一切填写输入完毕后点击提交。
7、提交成功了,就会看到系统提示:恭喜你,数字证书已经安装成功,就完成了。
Windows 操作系统出现这个问题可能是某个随着系统启动自动运行的软件需要调用null文件,而这个文件丢失或损坏了。null是比较特殊的系统文件,它实际上是为操作系统提供一个虚拟设备,这个设备的驱动程序是C:Windowssystem32drivers ull.sys。
如果上述路径下找不到null.sys,可以从其他计算机上复制一个。也可以从Windows XP安装光盘上恢复,具体操作就是把安装光盘放入光驱,在“开始|运行”中输入并运行“E:i386expand E:i386 ull.sy_ C:Windowssystem32drivers ull.sys”(假定Windows XP安装在C盘,光驱为E盘)即可。如果问题还不能解决,尝试找出那个自动运行的软件,并在卸载后重新安装。
支付宝原本是不支持Vista的,需要单独安装一个升级控件。分三步: 首先查看Protected Storage服务是否启动。点击开始-控制面板-管理工具-服务,打开服务后,找到Protected Storage 服务,双击后,在启动类型中将已禁用设置为“自动”,并且点击“启动”。第二步,在IE7中,打开工具菜单—Internet选项—安全选项卡—可信站点—点那个站点按钮,把 https://www.alipay.com设为可信站点,然后回到安全选项卡,把该区域的安全级别拉到最低,确定。第三步需要打电话给支付宝客服(就是支付宝页面上写的那个电话),说你遇到错误800A138F,告诉她你是Vista+IE7,她会给你一个aliedit控件。下载控件后把所有IE窗口关掉运行升级控件,提示安装成功之后即可。参考自: http://tech.163.com/07/0821/10/3MDN1CIL00091JUQ.html
应该是网站和你的浏览器版本不兼容,或者网站脚本本身有语法问题。
这个数字证书可能有问题,程序员写代码的时候可能没有发现这个BUG,也有可能是你的浏览器安全设置太高引起的,脚本程序不能调用WINDOWS组件而正常运行,如果你装的是IE7建议你按照IE6的设置重新设置一下,如果还是不行,那可能是你的XP系统自身有点问题,原因还不能完全确定,可能有很多.