前一段时间,我使用ClickOnce技术发布了一个WPF应用程序。清单已正确签名,当客户下载setup.exe文件时,编辑器可以成功验证:
但是我注意到从Windows XP操作系统下载相同的setup.exe时(仍然是对业务的要求)似乎无法验证发布者。
我该如何解决?我认为我的认证将涵盖所有Windows操作系统,对吧?
答案 0 :(得分:1)
据我了解,您在Windows XP中看到该消息只是因为该操作系统在其安全发布者存储中没有关于您的发布者的任何信息。 如果发布者不久之前已添加到此存储中,则Windows XP将无法获得包含发布者证书信息的更新,因此操作系统无法检查应用程序数字签名的有效性。