日期:2014-05-17  浏览次数:20913 次

有关ActiveX签名的问题
1、activex技术是不是微软特有的。我用VB开发个小功能,发现在IE中可以使用,在火狐下面不行(其它浏览器未测)。如果想要支持火狐,应该怎么做?
2、activeX证书的问题。因为浏览器安全的原因,activex必须签名才能被下载执行(默认设置),否则不会被下载,引用的JS必然因为的找不到对象而错误。作为技术人员当然知道如何通过设置解决这个问题(其实也麻烦),然后程序设计目标用户必然不会只是技术人员。更多的是不懂技术的广大网友。怎么办呢。翻阅了网上的一些资料,说是可以通过工具给.cab文件签名。然尔经过我的测试,这种所谓的签名是未验证的,在IE8中默认设置也是阻止的。只是在浏览器的内容区域的顶端显示一行“阻止的提示”。点击它也只能弹出一个为什么阻止的确认框,而没有安装提示和安装按钮。现要我想问,到底有没有可靠的方法获得验证的签名,在浏览器默认情况下就可以被下载和执行。

------解决方案--------------------
探讨

数字证书价格不匪,只为实现一个小功能。花这个钱不值得。

请问第二种方式怎么做。