一、VDK打包及签名
1.流程:
2.所需工具
用于将ocx及所需dll文件打包成cab文件
将cer证书转为spc证书
检测签名是否正确
制作数字证书
文件签名工具
打包CAB
3.1制作INF文件
生成文件
[Version]
signture=”$Title$”
AdvancedINF=2.5
[]
asit_vdk_=asit_vdk_
[asit_vdk_]
file-win32-x86=thiscab
RegisterServer=yes
clsid={99FF53BA-9966-4547-8B6B-E029AC077762}
DestDir=11
FileVersion=1,0,6,6
3.2制作CAB文件
使用将ocx及所需dll文件和inf文件打包成CAB文件包
将所需的ocx和dll及inf文件放在同一个目录下,然后在dos下进入到该目录下,键入
以下命令:
D:makeCAB>
注意这里“F:/Cabsdk/BIN/”是所在目录,是要生成的cab文件,inf
文件放在最后。系统提示成功之后,会在ocx同目录下生成文件。
打包还可以使用其他工具,如老毛桃cab打包等。
4.对CAB进行签名
4.1制作证书
-n”CN=北京霞帔 航天理想科技股份有限公司,O=test”
这个是制作证书,-sv指定主题的.pvk私钥文件。如果该文件不存在,系统将创建一
个(-sk则生成没有密钥的证书),CN是公司,E=EMail,O=认证公司的名称,是
生成文件的名称
4.2将cer证书转为spc证书
4.3给OCX文件进行数字签名
双击后出现一个数字签名向导
下一步选我的妈妈是精灵 择需要签名的文件()
下一步这里选择了自定义
下老虎菜的家常做法 一步选择签名证书,从文件选择,选择刚才做好的
下一步私钥,磁盘上的私钥文件,点浏览选择刚才做好的
下一步输入密码
下一步选择算法,这里我选择的是sha1
下一步默认
下一步描述:输入安装证书时提示的文字,随便输入
下一步时间默认
下一步完成
二、将CAB文件挂上服务器并修改网页中
控件部分
部分:
CLASSID="CLSID:99FF53BA-9966-4547-8B6B-E029AC077762"
CODEBASE="#version=1,0,6,6">
其中CODEBASE=”这里填写CAB文件的路径,#version=1,0,6,6″是控件的版本号,要
与ocx的版本号一致。
2.服务器端cab存位置
如果使用tomcat作为中间件,且工程名为Hello,则起始目录为:
Tomcat6.0webappsHello
CODEBASE="#version=1,0,6,6">,也就是文件放在
Tomcat6.0webappsHello目录下
三、升级
只要在源代码中更改沙漠探险 文件中对应的版本号,并同时更改网页调用控件的版
本号就可以了,下一次客户访问这个页面时会自动检测并提示安装新控件,新控件会覆盖旧
版本的控件。
详细步骤:
版本号升级
2.给ocx加数字签名(网上说不加,但是我这里有时候不加客户端无法安装)
3.修改中的控件版本号
4.重新打包cab
5.给cab加数字签名
6.将cab包替换到服务器工程路径下
7.服务器端修改控件版本号:CODEBASE="#version=1,0,6,8"
四、IE设游戏活动教案 置
1、说明
由于签名是自己做的,CAB属于是无法验证、不受信任的,如果IE不更改设置,在安
装时就会弹出如下提示框,最终无法安装。
2、需要更改的IE选项
Internet选因为有你在 项-安全-受信任的站点,将服务器地址如:192.168.0.52添加进去
Internet选项-安全-自定义级别,下载未签名的ActiveX控件,改为“启用”
资料:
什么是CA认证中心?为何进行电子商务的企业要申请数字证书?
CA是CertificateAuthority的缩写,称为CA认证机构、CA认证中心或证书授权中心,其扮
演电子商务交易中受信任的第三方,承担公钥合法性检验的责任。CA中心为每一个使用公
钥的用户发放一个数字证书,数字证书的作用是证明证书中列出的用户合法拥有证书中列出
的公开密钥。CA认证中心的数字签名技术使得攻击者不能伪造和篡改证书。在SET交易
中,CA不仅对持卡的消费人、商家发放证书,还对交易过程中所涉及到的银行、网关也发
放证书。它负责产生、分配并管理所有参与网上交易的个体所需的数字证书。数字法律职业道德 证书可
以应用于公众网络上的商务活动和行政作业活动,包括支付型和非支付型电子商务活动,其
应用范围涉及需要身份认证及数据安全的各个行业,包括传统的商业、制造业、流通业的网
上交易,以及公共事业、保险、医疗等网上作业系统。
数字签名相关网页:
/topics/40316776
/mcy478643968/article/deta隋文帝杨坚 ils/5926429
/blog/static/499387812719/
/jueqing007/article/details/6656322
/mcy478643968/article/details/5935767
控件无法安装,windows已经阻止此软件因为无法验证发行
者:
/kevinhg/article/details/4912881
/p/1111663691?e_lz=1
本文发布于:2023-03-20 17:57:43,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1a350ac7404c31e9c82659318b756f12.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:如何打包文件.doc
本文 PDF 下载地址:如何打包文件.pdf
留言与评论(共有 0 条评论) |