【发布时间】:2024-05-03 10:10:03
【问题描述】:
如何启用 Webview 控件以接受 Windows 通用应用程序的自签名证书?我正在将现有应用程序从 Windows 8.1 迁移到 Windows Universal。在此过程中,我无法再将自签名证书包含在部署包中。我尝试了以下步骤:
- 已将 mycert.cer 文件复制到 Solutions Explorer。
- 已验证 MyDocuments->Visual Studio 2015->MyApp 包含 mycert.cer 文件。
- 将以下代码添加到 package.appxmanifest 文件中
Extensions Extension Category="windows.Certificates" Certificates Certificate StoreName="Root" Content="mycert.cer" Certificates Extension Extensions
问题是,无论我如何将 mycert.cer 添加到我的项目中,我似乎都无法通过部署阶段。我不断收到以下错误:
错误错误:DEP0700:应用注册失败。 C:我的路径 项目:错误0x80070002:无法注册 bc88a047-f619-4de8-8903-45c6c485ae92_1.0.0.0_neutral__v48a8278bjx14 包因为在尝试时遇到以下错误 打开并评估要添加到根存储的 mycert.cer 证书: 该系统找不到指定的文件。 (0x80073cf6) 我的应用程序名称
我在这里做错了什么?任何指针将不胜感激。
【问题讨论】:
标签: webview certificate self-signed win-universal-app