阿泰的软件实用主义

水晶报表/BOE 第4季 [8月—9月]

博客园 首页 新随笔 联系 订阅 管理
  143 Posts :: 9 Stories :: 1661 Comments :: 17 Trackbacks


双击工具包里的signcode.exe
文中提到的数字签名工具包,请在此处下载
http://files.cnblogs.com/babyt/SignTool.rar































 
至此,数字签名完成
在DOS窗口下,输入
chktrust.exe E:\myTest\08\Package\WebRTF.CAB


对我们的成果进行检验



 

此时成功,对了,这个“恭喜”的红字是我做上去的,可别到时候这俩字出不来还觉得奇怪

最后就是发布了

将这两个文件拷贝到WEB目录下进行测试,出现证书安装提示后按是安装即可


 

下面就是我的控件在WEB上正常显示的结果.



 

怎么样了,会了吗?


-------Over------------------
希望对你有所帮助,也别枉费了我的辛苦
阿泰 20050314

posted on 2005-03-14 12:04 阿泰 阅读(9529) 评论(42)  编辑 收藏

Feedback

#1楼  2005-08-06 10:12 jackli [未注册用户]
我的結果和圖34一樣,請問您的圖30是怎樣做出來的
  回复  引用    

#2楼 [楼主] 2005-08-06 10:21 阿泰      
因为这是测试证书,所以确实是不被信任的
这个时候你这样点"是"就可以了啊,,证书都是要花钱的.
  回复  引用  查看    

#3楼  2005-08-06 10:45 Logic.or [未注册用户]
不行呀,前面都对,就最后在测试上不正确,不知如何解决.求助
  回复  引用    

#4楼  2005-08-06 10:51 Logic.or [未注册用户]
不正确的效果是:

31图与34图,想了很多办法都没有解决.
  回复  引用    

#5楼  2005-08-15 16:00 enjsky [未注册用户]
太好了
我已经做成功了!
太谢谢你了!:)
  回复  引用    

#6楼  2005-09-09 15:16 seaking [未注册用户]
32图都已经出来了,按照步骤将两个文件复制到了wwwroot目录下,在ie中输入地址:http://127.0.0.1/p2.htm,但是34图始终出不来
试了很多次了,不知道哪个环节了问题,请帮助,谢谢。
  回复  引用    

#7楼  2005-09-13 14:23 zouchong [未注册用户]
31图出来了,但跟你的不一样,没有复选框“总是信任facesun.cn”的内容;
我的开发环境为win200sever;
在IE默认设置下win200\winXP+sp1的客户机上都可以通过测试;
但xp_sp2,win2003都不行,安全性通不过,
有什么好的解决办法?帮帮我!
  回复  引用    

#8楼  2005-11-01 17:18 hxy [未注册用户]
我最惨了,我的vb里面的打包工具在选择打包这一步的时候,没有Internet Package这一选项,其它两项都有,烦躁阿
  回复  引用    

#9楼  2005-11-07 20:56 ec [未注册用户]
29图的密码是多少啊
  回复  引用    

#10楼  2005-12-26 14:49 nightelfy [未注册用户]
阿泰谢谢你的帮助,测试成功!
  回复  引用    

我的签名成功了,但发布到网上为还还是显示一个X呢,急,这是我的毕业设计,有知道的吗?我的邮件是hzceo@hotmail.com 有难帮帮我的吗?
  回复  引用    

我也成功了,谢谢。
  回复  引用    

#13楼  2006-05-24 10:00 liuyi [未注册用户]
@zouchong买个微软代码签名证书 1288元
http://www.wotrust.com
  回复  引用    

#14楼  2006-05-24 10:26 liuyi [未注册用户]
@阿泰
微软代码签名证书 1年 1288元
http://www.wotrust.cn/Products/ms_code_signing.htm
  回复  引用    

#15楼  2006-05-30 10:50 cxbs [未注册用户]
首先非常感谢您的发表,不过我测试了一下,发现在XP SP2环境下去无法通过
如果您已解决了这个问题,能告诉我吗?我的Email:zzl51@hotmail.com
  回复  引用    

#16楼  2006-06-05 10:52 hx [未注册用户]
私钥密码是多少啊?ths
  回复  引用    

#17楼  2006-07-03 17:40 Avery [未注册用户]
根证书不被信任。如何解决啊??
  回复  引用    

#18楼  2006-10-08 12:56 bingonin [未注册用户]
31图跟上面显示的不一样。提示无法验证发行者。并且发行商是未知发行商。怎么解决?
  回复  引用    

呵呵,确实可以。
在Internet下也可以,只要提示用户将IE的ActiveX的几个按钮设置为允许或者提示就可以!!!
  回复  引用    

我的和楼上的一样啊:31图跟上面显示的不一样。提示无法验证发行者。并且发行商是未知发行商。
  回复  引用    

好像是根证书不受CA信任
  回复  引用    

#22楼  2006-12-20 12:39 Namebus [未注册用户]

http://www.openssl.com.cn/thread-101-1-1.html

这里有免费的国际信任的代码签名证书。
  回复  引用    

#23楼  2006-12-21 17:33 tunsanty [未注册用户]
不知道阿泰用的是什么环境写出这篇文章的,98? 2k? or >2k?
  回复  引用    

#24楼  2006-12-31 15:08 redsun [未注册用户]
谢谢您的辛勤劳动,我获益匪浅...
  回复  引用    

#25楼  2007-01-24 16:03 kitty [未注册用户]
给控件签名可以到数字证书的网站,上面有详细的步骤,并且有很多数字证书的知识,让你能清楚了解数字证书的重要性。要根证书被浏览器支持,才能下载和运行。
签名重要性:http://www.wotrust.com/FAQ/whySigning.htm
签名指南:http://www.wotrust.com/support/signcode_guide.htm
  回复  引用    

#26楼  2007-03-06 10:07 lee [未注册用户]
我运行后的发行者是"未知发行商"
如何把“未知发行商”改变成我想写的字啊???

  回复  引用    

#27楼  2007-03-11 10:20 访客 [未注册用户]
@lee
自签证书是不被浏览器信任的,当然会显示"未知发行商",浏览器会拦截不允许运行的! 要想不被浏览器阻止运行和显示自己的公司名称或网站名称,就要购买全球通用的浏览器信任的证书(1288元),请测试:http://www.wotrust.com/download/test.htm

  回复  引用    

#28楼  2007-06-22 14:39 tuonibao [未注册用户]
我的可以在客户端安装,但是装完了控件还是显示为一个叉。请问这可能是那里出了问题?

  回复  引用    

#29楼  2007-06-22 15:42 tuonibao [未注册用户]
阿泰帮忙
我用c#做了一个activex控件
现在在客户端也可以安装了
看客户端的注册表里也有相关信息
但是安装后仍然显示为一个叉
请问这是为什么?
  回复  引用    

#30楼  2007-06-22 16:50 tuonibao [未注册用户]
阿泰帮忙
为什么我的activex控件用http://localhost/publicCom/publicCom.html
请求就可以显示控件
http://192.168.31.21/publicCom/publicCom.html请求就不显示
这是为什么?
  回复  引用    

#31楼 [楼主] 2007-06-22 20:40 阿泰      
很久没作这个了,赫赫
http://localhost/publicCom/publicCom.html 开始的访问,被认为是对本机的请求,所以认为是安全的
http://192.168.31.21/publicCom/publicCom.html开始的访问,则被认为是对其他机器的请求,所以被认为是不安全的
:)

  回复  引用  查看    

#32楼  2007-06-25 08:44 tuonibao [未注册用户]
那请问啊泰,这个问题我该怎么解决。或者你提供一个思路。小弟初学做这个activex还望多多指教。
  回复  引用    

#33楼 [楼主] 2007-06-25 10:41 阿泰      
我还没有在.Net环境下做过ActiveX,所以能提供的思路有限
不过我推荐你看一下闲云孤鹤的几篇相关文章,希望能对你有所帮助
http://yuanreid.spaces.live.com/blog/cns!56cef044c090aa11!247.entry
http://yuanreid.spaces.live.com/blog/cns!56cef044c090aa11!248.entry
  回复  引用  查看    

#34楼  2007-06-25 13:19 tuonibao [未注册用户]
非常的感谢啊泰,正在学习中。
  回复  引用    

#35楼  2007-06-26 08:49 tuonibao [未注册用户]
谢谢啊泰,通过闲云孤鹤的那篇文章,我实现了activex控件,在这里衷心的表示对你感谢,以及闲云孤鹤。
  回复  引用    

谢谢,我的测试成功了!
  回复  引用    

#37楼  2007-09-17 11:48 1-2-3      
这个工具是微软开发的么?
  回复  引用  查看    

#38楼  2007-10-07 11:44 Dnawo [未注册用户]
补充:

MakeCert.exe生成的是测试证书,仅做测试用,使用时必须开启浏览器"对没有标记为安全的ActiveX控件进行初始化和脚本运行"和"下载未签名的ActiveX控件",否则浏览器将阻止ActiveX的下载,并显示"windows 已经阻止此软件因为无法验证发行者",点击开发商信息你会看到提示"由于当前的策略设置,该测试根不受信任;证书路径因此而终止"。

需要CA证书的朋友可到http://www.ca365.com/申请,是免费的、使用期限为一年,申请后立刻得到证书。需要注意的是申请时要选择正确的电子证书用途,这边我们应选择"代码签名证书"!还要注意安装好证书后17步中应选择典型,就不会像22步中提示你要私钥文件,否则无法完成数字签名!!

相关文章:http://www.mzwu.com/article.asp?id=1118
  回复  引用    

#39楼  2008-07-08 15:34 Gctren [未注册用户]
在你上面提到的 闲云孤鹤 的BLOG 上不开, 我也是32 楼的那样问题。
  回复  引用    


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2005-04-27 03:26 编辑过