我用makecert,cert2spc,cabarc,sighcode
等按照网上的教程详细地做了一遍
我用2k的ie访问没有问题,他会提示我安装正式,然后下载,运行
但是在xp下就是不行,出了一个红x,就什么都没有了
是什么问题呢?
大家注意,是xp下不行!我总不能让用户降低用户级别吧2k下就不用降低级别就可以了,xp下为啥不行呢?
多谢大家

解决方案 »

  1.   

    是xp sp2,是不是除了买证书就没有办法了呢,有免费的方法么
      

  2.   

    查看一下你IE的安全设置是不是禁止了ActiveX
      

  3.   

    XP+sp2 下是可以下载的。但是会有“为帮助保护您的安全,Internet Explore 已经限制此文件显示可能访问您的计算机的活动内容。单击此处查看选项...”这样的提示信息。
    听别人说可以在打开你的网页时,写一段代码,修改一下注册表的信息,就可以取消这个提示了。但是具体怎么做我也不太清楚。关注中...
      

  4.   

    大家注意,是xp下不行!我总不能让用户降低用户级别吧2k下就不用降低级别就可以了,xp下为啥不行呢?不用降低级别,打了sp2就这样,避免了流氓软件的安装我们开发人员可能想功能就ok了,但是平台会考虑安全性,并不是所有人都很守规矩的
      

  5.   

    除了极少数的功能外,大多数都尽量交给js dhtml和后台程序就完成了,或者是用flash等大家都会装的activeX
      

  6.   

    证书不买不行的,FLASH插件IE还会给出提示是否安装呢。。
      

  7.   

    http://www.ca365.com/
    有免费证书
      

  8.   

    下载后用Regsvr32.exe 进行注册好了
      

  9.   

    http://support.microsoft.com/kb/909738/
      

  10.   

    我只想在页面上做个连接,启动当地的NOTEPAD MSN 啊,什么类似的,有方法吗?
      

  11.   

    我明白了,要证书,还要实现安全接口。xp打了补丁之后就必须实现安全接口了。多谢jiangsheng的回答,帮我解决了问题