我已经成功生成cab就是按照网上信息做的,也生成了.cer  .pvk .spc等文件,可是当我浏览网页的时候总是在弹出的窗口中显示说:”windows 已经组织此软件因为无法验证发行者, 未知发行商”请问如何解决啊?首先不要更改ie的设置和添加可信网站因为我不可能给所有的访问的机器都去手动做更改去

解决方案 »

  1.   

    1.你做签名了吗?如果没做,需要做签名
      签名:http://blog.csdn.net/lion_wing/archive/2006/11/08/1372842.aspx
    2.你得从微软或者CA 那里购买数字签名,然后签名才有效。
      

  2.   

    关键是我不想花钱。有没有办法啊。数字签名我按照这个做的http://www.cnblogs.com/babyt/articles/118302.htmlhttp://www.cnblogs.com/babyt/articles/118309.html
      

  3.   

    不是自动安装是弹出后用户点击安装可是总显示“windows 已经组织此软件因为无法验证发行者, 未知发行商”
      

  4.   

    你没好像没有看懂我的意思呢?在弹出的对话框中没有提示“是否安装”只有“windows 已经组织此软件因为无法验证发行者, 未知发行商” 然后就是确定了。没有别的。按照正常的应该是两个按钮1个 安装 另一个就是 取消我查了相关资料说是数字签名的事
      

  5.   

    自动安装是不可能的    否则你做的就是木马、病毒给客户提示  让进行安装已经不错了。
    你反过来想想   你可以  我可以  他可以, 客户电脑 、  windows系统成什么了?  谁知道你装了什么  和木马病毒有何区别?  楼主浏览我的网站  我给你自动安装一个广告流氓插件 你什么感觉?(不要说 你安装的是好的   行为本身是一样的)
      

  6.   

    这个不花钱貌似解决不了,浏览器的正常行为我以前为了避免这个问题,都是压一个zip包,页面上给出一个链接,比如“缺少插件,请下载”
    这样就不用浏览器自己弹出提示了zip包里有安装程序,复制文件或者写注册表什么的随你,就是用户那边麻烦点,不过可接受
      

  7.   

    首先客户端将此站点设为可信站点,然后IE安全选项里将未设置安全activex**设为启用。。