I need to make some changes to a ClickOnce application that I haven't touched for over a year and therefore the certificate has expired.
I've read that publishing with a new certificate will make the application fail, because it will be signed with a different key.
Therefore I think I need to use the same certificate but not sure how to renew it.
The certificate expiration date is encoded in its body and cannot be changed. To extend the secure connection, it is necessary to replace the expiring certificate on hosting server by a new one with an extended validity period.
Expired digital certificates can cause a network outage or downtime incurring adverse effects on an organization's network and functionality. Digital certificates like TLS/SSL certificates play a crucial role in the smooth functioning of your website.
If you're after a quick solution, then you can "renew" your existing certificate and just give it a longer expiry date.
Cliff Stanford has cleaned up the Microsoft "workaround" and made it available as a simple command line exe - available here: http://may.be/renewcert/ - Nice work Cliff !
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With