uwp - 重新为 UWP 应用程序提供自签名代码签名证书

标签 uwp visual-studio-2017 code-signing code-signing-certificate

我们有一个 UWP 应用部署到许多设备上。我们用于签署应用程序的自签名证书已过期。

生成新证书会更改应用程序强名称 - 因此您无法再更新应用程序并需要卸载然后重新安装,这将删除应用程序文件夹中的所有文件(包括用于使用的本地 sqlite 数据库)本地缓存,可能包含也可能不包含任何尚未与服务器同步的数据)

我们尝试使用 RenewCert ( http://may.be/renewcert/ ) 续订证书 - 但这会导致证书的代码签名权限下降,并且 Visual Studio 不接受它。

任何帮助将不胜感激!

最佳答案

创建新的自签名证书时,只要“Publisher Common Name”字段保持不变,包系列名称就不会更改。

包系列名称的变化部分是该值的哈希值。

enter image description here

关于uwp - 重新为 UWP 应用程序提供自签名代码签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51314251/

相关文章:

c# - 页面中心的 MenuFlyout

JavaScript、UWP : Backgroundtask tracking keypress events

c# - Azure 通知中心包是否与 .NET Core 兼容?

visual-studio-2017 - Visual Studio 2017不支持代码契约,如何使用PostSharp实现它?

windows-10 - 签署代码后多长时间可以摆脱智能屏幕警告?

xcode - 在终端中使用 codesign 命令签名后,使用 Unity 构建的 macOS 应用程序在启动时挂起

c# - Windows 应用商店验证订阅服务器端

c# - 我可以在 tfs 上检查我的 cs 项目属性吗?

unit-testing - 使用 TestServer 测试 ASP.NET Core 完整的 .NET Framework 给出了在 vs 2017 中找不到的方法

ios - 我的内核扩展是否为 Yosemite 正确签名?