为发布的windows软件解决 “发布者:未知 ”问题

您所在的位置:网站首页 允许对此应用对设备进行更改没反应 为发布的windows软件解决 “发布者:未知 ”问题

为发布的windows软件解决 “发布者:未知 ”问题

#为发布的windows软件解决 “发布者:未知 ”问题| 来源: 网络整理| 查看: 265

用户安装我们发布的程序时,弹出UAC提示框:

您想允许来自未知发布者的以下程序对此计算机进行更改吗? 发布者:未知

如果安装程序出现该提示,很多用户就不会安装程序了。 从发布者的角度要解决这个问题,就需要对发布的程序做签名认证。使得弹出窗口中显示发布者的公司名称。

用户帐户控制UAC

用户帐户控制(User Account Control,简写作UAC)是微软公司在其操作系统中采用的一种控制机制。是微软在Windows Vista 开始引入的技术,主要功能是当软件在做会影响系统安全的操作时,会触发UAC,需要经过用户同意确认后才可执行。因为大部分恶意软件、病毒、广告插件都会有如:将文件复制到Windows或Program Files等目录、安装驱动、安装ActiveX等影响安全的操作,windows vista及以后的操作系统,对这些操作都会触发UAC,用户都可以在UAC提示时,阻止这些程序的危险操作。

        *安装ActiveX;*安装或卸载程序; *安装设备驱动程序;*修改注册表; *将文件移动或复制到Program Files或是Windows目录;上面的操作都会触发UAC。

签名程序

安全对软件和媒体变得越来越重要。程序签名后,使用户可以看到软件的来源,并且没有被恶意修改或意外损坏。 代码签名技术早已问世多年,但许多软件供应商避免使用它,因为参与这个过程很复杂。 

首先,在对代码签名之前,需要获得由CA(Certificate Authority,数字证书认证机构)签发的代码签名证书。

选择一个CA,登入到它的网站,找到代码签名证书,

通常步骤是:

要求你输入公司或个人的信息。 为证书付费。 获得私钥


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3