我有一个由Visual Studio生成的签名appxbundle
,并使用Comodo authenticode sha256证书签名。打开属性时,捆绑包会显示数字签名选项卡。
现在,当我在另一台PC上下载文件时,smartscreen
过滤器会启动,并说appxbundle
有一个未知的发布商。
我研究了这个问题,但似乎只有clickonce部署的解决方案。
我还执行了here提到的解决方案。简而言之:使用post build或pre-publish签名来签署obj文件夹中生成的.exe
文件。这两种解决方案都无法解决问题。
包含证书屏幕截图以显示证书有效:
我的问题:如果appxbundle
出现在正确的发布商处,我还需要做些什么?
我与Comodo核对并重新检查了证书链。应用程序现在可以正常加载,但Smartscreen仍然无法识别发布者。