簡體   English   中英

Windows 8證書警告:我們無法驗證是誰創建了此文件

[英]Windows 8 Certificate Warning: We can't verify who created this file

盡管在Windows 8上使用帶有有效時間戳服務器和證書的signtool成功簽署了我的C ++應用程序,但當我(本地)或我的用戶(遠程)嘗試運行應用程序時,Windows會顯示以下消息:

打開文件 - 安全警告我們無法驗證是誰創建了此文件。 您確定要運行此文件嗎?

我正在使用帶有Comodo證書的signtool並使用options /f/p/tr sign 我確信簽名是成功的,因為它刪除了我的用戶的大多數運行時安全警告。

'安全警告'對話框:

在此輸入圖像描述

也許這有點晚了,但我想我會發布這個以防其他人到達這篇文章同樣的問題。 似乎微軟在2013年對Windows進行了更改,使得從網絡驅動器打開的可執行文件始終會發出此警告,即使它們已簽名也是如此。 來源(在評論部分提到): http//blogs.msdn.com/b/ieinternals/archive/2011/03/22/authenticode-code-signing-for-developers-for-file-downloads-building -smartscreen-application-reputation.aspx?PageIndex = 2

似乎唯一能讓它消失的方法就是執行user4437298建議的操作,即將網絡驅動器添加為受信任區域。

將z:\\驅動器添加到Internet Explorer本地Intranet高級選項中的受信任站點

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM