如何在浏览器中运行一个程序又避免系统“没有签名认证”的提示?(200分)

  • 主题发起人 主题发起人 ReeeLeee
  • 开始时间 开始时间
R

ReeeLeee

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
小弟日前设计了一个网页,其中一个链接指向本地盘上的一个可执行程序。调试时
点击该链接试图运行该程序时,浏览器总是会弹出两个对话框,其中第一个是“下载保
存或是打开运行”的提示,另一个是有关安全性的提示,“没有签名认证”。小弟实在
不想见到这两个对话框在网页演示时出现,不知各位大侠有什么好办法。小弟已经把
IE 浏览器中的安全设置全部设为“最低”,并在“高级”选项中把所有安全性选项都
取消调了,但还是没有办法!小弟试了多台机器、多种设置,都没有用。小弟还发现,
即便是系统内部的程序,如写字板、画笔程序,链接运行时也会出现这些提示。小弟用
的浏览器是 IE 5.0 ,试过的系统有WIN98SE、WIN98和WIN97。
希望各位大侠能够指点迷津,小弟在此先谢过了!
 
没办法,开始我也是这样做了一个浏览安装程序,后来取消了,把安装程序全部放到数据库
中。
 
如果是activeX,需要到微软作认证
 
你的可执行程序究竟为何物?看你的描述,此可执行程序既不是CGI,也不是ACTIVEX控件.
如想对由网页而来的数据进行处理,则需做成CGI 程序.如是一个单独的程序,想让浏览
你的网页的人不下载而直接在网页上运行,则需作成ACTIVEX控件,如是的话,我可告诉你
如何签名,如何使之成为可被脚本安全初始化,调用等.
 
》》如何签名,如何使之成为可被脚本安全初始化,调用等.?
我也想知道。
 
即使签名,也有提示窗口
 
可以采用Wscrip方式执行可执行程序,此时不会弹出上面所说的对话框
 
简单,自己做个浏览器(很容易吧,实在不行Delphi还有个例子),
把TWebBrowser的Silent := True;就得了。
 
实行数字签名是为了安全,您要逃过这一关需要您的客户同意才行,让他在IE中无条件接受您公司的程序,
譬如不需要数字签名接受MicroSoft的程序,我们使用IE经常看到这样的提示
 
设置iis,使那个程序所在的目录有执行权限。
 
多人接受答案了。
 
后退
顶部