相关疑难解决方法(0)

IE9,自动化服务器在使用CertEnroll.dll时无法创建对象错误

在我的网页中,这样一个JS块:

var classFactory = new ActiveXObject("X509Enrollment.CX509EnrollmentWebClassFactory");

// Other initialize CertEnroll Objects
Run Code Online (Sandbox Code Playgroud)

它可以正常windows7(32bit or 64bit)使用IE8(32bit),只要我更改IE8安全设置,启用未标记为安全的初始化和脚本ActiveX控件.

但是当使用IE9(32位)时,我会尝试在网络上找到的任何东西,它报告错误"自动化服务器无法创建对象".

我甚至创建了一个静态html文件,将其保存在我的硬盘中,然后用IE9(32位)打开​​它,它工作正常.然后我把html文件放在我的网站上,用url访问html文件,然后再次出现错误信息.

我已经解决了这个问题4天,任何建议将不胜感激.

3Q.我希望你能读懂我的话,因为我不是母语为英语的人.

automation x509certificate activexobject internet-explorer-9

10
推荐指数
1
解决办法
9万
查看次数