延长Windows应用程序的证书过期日期

时间:2017-02-27 11:37:16

标签: windows ssl windows-10

如何延长Windows应用证书的到期日期?我们正在加载应用程序/主要障碍是证书每年到期,通过GP更新它是一件麻烦事,因为我们已经在我们的环境中遇到问题。我们希望将其延长至少5年。

我已经设法找到有关如何创建代码签名证书的technet文章,但它没有用。 Visual Studio不接受证书并提供错误消息,表明它已损坏或无效。 https://docs.microsoft.com/en-us/windows/uwp/packaging/create-certificate-package-signing#create-a-self-signed-certificate https://technet.microsoft.com/itpro/powershell/windows/pki/new-selfsignedcertificate

有什么方法可以轻松完成吗?

1 个答案:

答案 0 :(得分:0)

你可以这样做,主题必须与UWP app的发布者(package.appxmanifest)相同:

New-SelfSignedCertificate -Type Custom -Subject "CN=Something" -TextExtension @("2.5.29.37={critical}{text}1.3.6.1.5.5.7.3.3", "2.5.29.19={text}") -KeyUsage DigitalSignature -FriendlyName "Friendly Name" -CertStoreLocation "Cert:\LocalMachine\My" -NotBefore (Get-Date) -NotAfter (Get-Date).AddYears(5)

现在导出到.pfx并将指纹添加到PackageCertificateThumbprint