You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在另一台Windows 10上安装UWP应用测试时遇证书信任错误

解决UWP发布版本安装的证书信任错误(0x800B0109)

嘿,这个证书问题我太熟了!咱们直接来搞定它:

核心原因

你碰到的0x800B0109错误,本质就是系统不信任这个UWP包的签名证书——要么证书没安装到目标设备,要么证书的根颁发机构不在系统的信任列表里(如果是自签名证书,根就是证书本身)。

分步解决方法

方法1:手动安装配套证书

UWP发布包的AppPackages文件夹里,肯定带了对应的证书文件(后缀一般是.cer或.pfx,名字和你的应用包基本一致),按下面步骤操作:

  • 找到这个证书文件,右键点击它,选择「安装证书」
  • 选择「本地计算机」(这里需要管理员权限,弹出权限提示时点「允许」即可)
  • 在证书存储步骤,选择「受信任的根证书颁发机构」,然后一路点「下一步」完成安装
  • 重启设备后,再尝试安装UWP包

方法2:用PowerShell安装(更可靠)

有时候图形界面安装证书会有隐藏问题,用PowerShell命令更稳妥:

  1. 以管理员身份打开PowerShell
  2. 先把证书导入到系统信任根目录:
    Import-Certificate -FilePath "C:\你的证书路径\YourApp.cer" -CertStoreLocation Cert:\LocalMachine\Root
    
  3. 然后安装UWP包(记得替换成你的实际路径):
    Add-AppxPackage -Path "C:\你的AppPackages路径\YourApp_1.0.0.0_x64__xxxx.appx" -DependencyPath (Get-ChildItem "C:\你的AppPackages路径\Dependencies" *.appx)
    
    (如果你的包没有依赖项,可以去掉-DependencyPath那部分)

额外检查点

  • 确认证书没有过期:双击证书文件,在「常规」标签里查看「有效期」
  • 如果是企业内部发布的应用,可能需要联系IT部门确认是否有统一的企业根证书需要提前安装

内容的提问来源于stack exchange,提问作者Mr. Developer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 06:20:53