1、使用IE6.0sp1以前版本的用户得到此错误的原因可能是IE缺少必要的补丁,需要打补丁。需要注意:此时下载普通证书的时候只罗列“Microsoft Base Cryptographic Provider v1.0” ,就会出现上述错误。 2、IE禁止了脚本运行,导致不能正常执行页面包含的控件。此时的CSP选项的内容只有“Microsoft Base Cryptographic Provider v1.0”。常见于IE7.0。 解决办法: 1、针对原因1,登录CFCA网站(
http://www.cfca.com.cn/cda-docs/1b6patch.html) 根据操作系统选择补丁版本,下载并安装该补丁。 2、针对原因2,需要将下载证书的站点加入受信任的站点,并根据页面的提示选择执行控件。正常的情况下,CSP选项的内容应为“Microsoft Enhanced Cryptographic Provider v1.0”。 3、个别情况可以通过以下方式解决:点击“开始”->“运行”,输入“regsvr32 xenroll.dll”,注册xenroll.dll控件。