软件运行的时候直接被SmartScreen拦截

软件运行的时候直接被SmartScreen拦截
2024年10月29日 23:07 Gworg

作为一位资深代码工程师写好了一个软件,但在windows运行过程中直接被拦截,每次运行软件都和闯关一样,好好的软件得不到正常的运行,直接影响到软件体验及项目实测应用的需求。

消除启动软件时Windows的拦截与风险警告或者Windows SmartScreen的立即信任这可不是一件简单的事情。

解决办法

需要将发布的软件经过数字证书签名后才可以运行,具体步骤:

一、Gworg申请EV类型代码签名证书(数字证书)选择里面最便宜的就够用了。

二、然后配合实名,验证要求很严格,他必须是正常经营的单位并且成立时间最好满一年,然后第三方可以查到电话和邮箱,公司地址是真实的。

三、验证申请人身份信息和单位信息实名,确定快递地址,大约等待一个星期左右认证完成。

四、收到代码签名证书UK,然后打开软件签名工具,选择需要签名的软件文件,点击签名。

五、运行软件的时候就会被windows系统信任,并且可以避免代码篡改,保证软件的完整性,也确保了软件发布者身份(保障了软件知识产权)。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部