问题1
我在delphi中使用Embarcadero RAD XE6进行了应用程序。
当我将可执行文件上传到我的网站并从Chrome下载时,我收到以下警告并阻止自动下载...
文件通常不会下载,可能很危险。
问题2
我下载了应用程序,当我运行exe(Windows8)Smartscreen时,会发出以下警告:
Windows SmartScreen阻止了无法识别的应用启动。 运行此应用程序可能会使您的PC面临风险。
解吗
我读到了它,但我不确定。
第一个问题(浏览器)。
第二个问题(操作系统,尤其是W8)
所有迹象都表明我需要2件事。诚信和声誉。 也就是说,我获得了一个数字证书来签署可执行文件。另外我还需要多次下载该文件才能被认为是安全的(尽管有更昂贵的证书可以保证从开始就节省时间。)
我的疑惑
您是如何解决这些问题的?
是否有数字证书(在Goodaddy中获得,代码签名, InstantSSL,GlobalSign ..)应用于服务器或可执行文件 来自RAD XE6?
来源:
答案 0 :(得分:-3)
避免这些警告的最简单方法是将您的可执行文件放入存档(ZIP或RAR存档)。
您可以看到发出此警告的主要原因,因为您尝试登陆的可执行文件仍然没有被Google和Microsoft的特殊测试实验室下载,测试和验证。
现在,如果您的服务器在demmand上提供文件,或者文件只能在活动网站上下载,那么该文件可能永远不会被测试,因为它不会被测试实验室下载。