===创建一个自己的证书文件:
makecert /sv "PrivateKey.PVK" /n "CN=测试测试测试测试测试测试测试测试" MyCer.cer
===其它步骤略
...........
===签名
signcode MyCab.CAB ...
问题:
为什么我在chktrust -v MyCab.CAB时弹出的<安全设置警告>对话框总是显示我MyCab包的文件路径呢?
正常情况下应该显示=====》测试测试测试测试测试测试测试测试
我想知道如果把路径名隐去,显示“测试测试测试测试测试测试测试测试”这个名称
PS:我这个是个供私人测试,不是正确向CA申请过的,测试也只在本机器上设置,是否这个测试必须放到服务器上才会不显示如上名称呢??
makecert /sv "PrivateKey.PVK" /n "CN=测试测试测试测试测试测试测试测试" MyCer.cer
===其它步骤略
...........
===签名
signcode MyCab.CAB ...
问题:
为什么我在chktrust -v MyCab.CAB时弹出的<安全设置警告>对话框总是显示我MyCab包的文件路径呢?
正常情况下应该显示=====》测试测试测试测试测试测试测试测试
我想知道如果把路径名隐去,显示“测试测试测试测试测试测试测试测试”这个名称
PS:我这个是个供私人测试,不是正确向CA申请过的,测试也只在本机器上设置,是否这个测试必须放到服务器上才会不显示如上名称呢??
12002780
最近用到SSL,可是一团迷雾,想请教啊!
cabarc n Test.cab Test.inf Test.dll
第二步:生成cert证书
makecert /sv "Key.PVK" /n "CN=YourName" YourName.cer
在过程中,会提醒输入几次密码,注意这几次的密码要一致,并要记住这个密码
第三步:转换cert格式为spc格式文件
cert2spc YouName.cer YourName.spc
第四步:对Test.cat进行签名
运行singcode.exe,在数据签名向导中,选择Test.cab
点击“下一步”,出现签名选项,选择自定义,使用上面生成的YourName.spc,再选择Key.PVK,输入密钥的保护密码,选择MD5算法。点击“下一步”选择其他证书,直接再“下一步”,填写控件的声明,这个声明是在用户用IE浏览的时候,会弹出证书说明,再点击“下一步”加盖时间戳,直接点击“下一步”就结束了签名
好累呀,输了这么多,我就是这么做的,一切正常,希望对楼主有所帮助
===================
singcode不用任何参数时,默认会出现向导,我那种是参数直接生成,不用向导,是一样的
=====================
以上的方法我可以签名了,并能发布,但问题是认证对话框中出现的不是“测试测试测试测试测试测试测试测试”,而是我这个包的路径,我这里没有环境,试不成网络环境,我现在的迷团是不是与我这个环境有关啊?
INI等都没有问题,已经能进行发布
// //
// 以上文字略 //
// //
// 你要安装并运行在未知日期/时间签名的“你的控件声明或简介”吗? //
// 其发行者为: //
// //
// 测试测试测试测试测试测试测试测试 //
// //
// 以下内容略 //
///////////////////////////////////////////////////////////////////////// 你显示出来的是什么样的呀?