社区
ASP
帖子详情
怎样在IE中将OCX组件数字(免费)签名(急!)
snowsalt
2004-01-07 03:39:00
现在我的一个项目中用到了自已写的一个组件(OCX),不过在运行过程中,在IE运行中需要数字签名,否则是用不了的。同时还有ActiveX控件的安装也有一些问题,不知各位大侠有没有免费数字签名的程序?
...全文
262
3
打赏
收藏
怎样在IE中将OCX组件数字(免费)签名(急!)
现在我的一个项目中用到了自已写的一个组件(OCX),不过在运行过程中,在IE运行中需要数字签名,否则是用不了的。同时还有ActiveX控件的安装也有一些问题,不知各位大侠有没有免费数字签名的程序?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangzixp
2004-01-07
打赏
举报
回复
先去网站注册个证书(免费的)
然后导出,放到你的ACTIVE中去。
online
2004-01-07
打赏
举报
回复
关于数字签名的问题:
问题现象:在自己编写的DLL之类的东西在WEB上使用的时候会提示ACTIVEX控件不安全或者每次使用时提示安装不安全的ACTIVEX
解决方法:这个方法是俺花了2天时间研究出来的,肯定有不正确的地方,希望各位指正。
使用数字签名可以解决该问题
1、在你的机器上数字签名所需要的工具,叫什么名字不记得了,只晓得是个ZIP文件,叫codesigningx86,是WINDOWS下面使用的,正常解开后会有以下文件:
==============
cabarc.exe
cert2spc.exe
chktrust.exe
makecat.exe
makecert.exe (必须)
makectl.exe
setreg.exe
signcode.exe (必须)
================
以上的可以的微软的站点下载
以上根据需要来确定采用哪些工具,这里我采用了makecert.exe 来制作认证的证书,signcode.来进行数字签名
这时会在你的目录下生成个oranje.pvk和oranje.cer文件,打开.cer文件可以看到是证书信息
颁发给:王成
颁发者:Rooe Agenct
有效起始日期 2003-11-29 到 2040-1-1
好了,有了这个证书可以进一步搞你的DLL或CAB等的认证了
2、进入DOS状态,进入改目录
输入:makecert -sv oranje.pvk -n "CN=王成,E=homki@163.com,O=王成" oranje.cer
这个是制作证书 -sv是制作加密的文件(好象是的),CN是公司 E=EMail O=认证公司的名称 oranje.cer是生成文件的名称,好象都是以.cer为后缀的
这时制作的证书是没有任何认证公司认证的,听说认证一年需要好几百美金,俺没钱,所以只好自己做个使用了,功能都一样
3、运行Signcode.exe
出现一个数字签名向导
下一步 选择需要签名的文件(dll.ocx.cab等)
下一步 这里选择了自定义
下一步 选择签名证书 从文件选择 选择刚才做好的oranje.cer
下一步 私钥 磁盘上的私钥文件 点浏览选择刚才做好的oranje.pvk
下一步 输入密码
下一步 选择算法,这里我选择的是sha1
下一步 配置证书路径 这里我选择了“证书路径中所有证书,包括根证书”就是默认的
下一步 描述:输入安装证书时提示的文字,随便输入,这里我输入“公文编辑器” WEB位置是点了你输入的东西的链接,我这里输入http://www.cn2cn.com —> 下一步 时间 没做改动
下一步 完成
4、恭喜你,证书制作完毕,马上配置你的CAB或DLL等试试看,第一次运行会出现安装你的证书,以后再运行就不需要了,也不会出现“不安全的ACTIVEX,不让安装”等提示了
5、调试及运行环境
windows 2000 P
IIS 5
xieyj
2004-01-07
打赏
举报
回复
使用 www.google.com 搜索一下,有这方面的资料.
ActiveX控件的安全初始化和脚本操作 和
数字
签名
SIGN
摘要:
数字
签名
SIGN保证控件在下载时候的安全性。如果你的代码已经经过
数字
签名
,即使用户IE的安全设置很高也能下载,安装并登记。但是在页面上初始化,或者用脚本运行这个控件,为了保证安全性,还需要进行MARK。 ...
IE11 32位离线安装包完整版(适用于Windows系统)
htmltable {th, td {th {pre {简介:“IE11 32位离线安装包”是一个专为32位Windows系统设计的Internet Explorer 11离线安装程序,包含完整的安装
组件
,支持无网络环境下部署。该安装包适用于Windows 7等系统(内部...
IE常见问题集
希望这篇文章能够对IE用户有所帮助,其内容都是根据本人的使用经验和在新闻组中遇到的用户所反馈的问题分析整理而成(部分内容整理自微软Windows创新日课件),所以难免有疏漏之处,欢迎各位加以补充。 一 般来说...
COM
组件
开发实践(转载)
因为项目需要,开始从事 ActiveX 方面的工作,看了一些资料,可惜都是些 COM 原理方面的,没有切合实际动手的东西,在 CodeProject 上读完 David Marcionek的 文章【1】后,收获良多,但也遇到一些恼人的小问题,...
浏览器插件之ActiveX开发
浏览器插件之ActiveX开发(一) 一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及到安全...在有特殊需求(如涉及数据安全的金融业务数据交互、需插件才能实现的与本地设备的交互等)的情况
ASP
28,407
社区成员
356,948
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章