我的控件打包成cab,
[Version]
; version signature (same for both NT and Win95) do not remove
signature="$CHICAGO$"
AdvancedINF=2.0[Add.Code]
WSLCore.dll=WSLCore.dll
mfc42.dll=mfc42.dll
msvcrt.dll=msvcrt.dll
olepro32.dll=olepro32.dll[WSLCore.dll]
file-win32-x86=thiscab
clsid={A0F0D6F3-B6A4-41A9-A30D-8C9D426BE160}
FileVersion=1,0,0,001
RegisterServer=yes; dependent DLLs
[msvcrt.dll]
FileVersion=4,20,0,6164
hook=mfc42installer[mfc42.dll]
FileVersion=4,2,0,6256
hook=mfc42installer[olepro32.dll]
FileVersion=4,2,0,6068
hook=mfc42installer[mfc42installer]
file-win32-x86=VALUE=http://activex.microsoft.com/controls/vc/mfc42.cab
run=%EXTRACT_DIR%\mfc42.exe然后制造证书
makecert /sv "leedarseasyset.PVK" /n "CN=Leedars" leedars.cer
cert2spc root.cer Leedars.cer Leedarsesayset.spc
其中root.cer是用certmgr.exe导出的
最后用signcode.exe为cab添加证书成功,时间戳是http://timestamp.verisign.com/scripts/timstamp.dll
放到iis上,自己浏览可以显示控件的发行商,但是别人访问就是未知的发行商,怎么做?
好像3721,百度的跳出来都是显示有发行商信息及详细的说明,而不用预先安装证书

解决方案 »

  1.   

    <OBJECT 
    classid="clsid:A0F0D6F3-B6A4-41A9-A30D-8C9D426BE160" codeBase="_Objects/wslcore.cab#version=1,0,0,1" name="wsl_simplereg" width="168" height="32">
    <font color="#ff0000">ActiveX控件安装失败,请检查浏览器的安全设置,请关闭3721网上助手</font>
              </OBJECT>
      

  2.   

    要到专门的CA去买证书,自己的证书除非你自己建一个CA中心,否则别人下载后没法验证你的证书的合法性,要是你这样可以的话,谁都可以假冒你的公司,说是XX公司发行的控件,3721与百度一般都是买的证书。
      

  3.   

    http://www.ec.com.cn/C/jckxkz/index-xk.htm  
    1.          请用正楷字填写“电子钥匙申请表”,登录许可证申领系统的用户名不能超过8位。    
     
    2.          签署责任书。用户在正式递交申请之前请仔细阅读“GFACA企业证书申请责任书”,并在责任书上签名。一旦递交则视作承认并遵守责任书中的各项规定,如违反规定将为此承担相应的法律责任。    
     
    3.          将填写好的申请表及下列文件交到当地外经贸厅许可证签发机构,接受审批。    
     
    需提交的文件:    
     
    ü                  对外贸易经营资格证书复印件或外商投资企业批准证书复印件    
     
    ü                  办理人的身份证复印件    
     
    4.              若审批获得通过,企业将接到审批机关的通知。  
     
    5.              审批机关将审批通过的申请表传真给国富安公司(传真号码:010-65198411)。  
     
    6.              企业需向北京国富安电子商务安全认证有限公司支付电子钥匙费用。  
     
    (1)费用标准:电子钥匙的总价款为¥350。由物理Key(¥150.00)和数字证书价格(¥200.00)组成,其中Key为一次性费用,数字证书为年费用,有效期为一年。  
     
    (2                      汇款资料:  
     
    ü                  账号:0200059009024509383  
     
    ü                  开户银行:工行北京经济技术开发区支行营业室  
     
    ü                  单位名称:北京国富安电子商务安全认证有限公司(务必写全称)  
     
    注:若以个人名字汇款,请务必说明汇款公司的全称。    
     
      请在汇入银行一栏写明国富安公司的开户银行名称,在下面附上汇入银行的行号。共有两个行号可汇入国富安公司。  
      1.  若汇出银行是工商银行,请汇至工商银行的行号20100056  
      2.  若是大城市非工商银行的其它银行,请汇至人民银行的行号102100005905  
      3.  若是小城市非工商银行的其它银行,没有参加工商银行和人民银行的系统,请尽量从工商银行汇至工商银行的行号20100056    
     
     7.企业将汇款单传真到国富安公司(传真号码:010-65198411)  
     
     8.收到汇款单及申请表传真后,国富安公司在三个工作日内完成证书制作工作。  
     
     9.国富安公司将制作好的电子钥匙、安装使用光盘、发票及电子钥匙领取确认书三联单等特快专递给审批机关。由审批机关通知企业领取。  
     
    10.  企业领取电子钥匙时须签署确认书三联单。企业、审批机关及国富安公司各留一份。
      

  4.   

    自己制作的CA微软的IE就是不认,需要去CA中心注册一下D!
    呵呵,楼主如果只是自己用用,就不用这么认证的去申请签名了。