我有一个 ClickOnce 应用程序,其中的 Web 服务器证书即将过期。
我需要澄清所有关于程序无法运行和需要卸载/重新安装的证书过期问题和评论是来自 CODE signing cert expiring 还是 IIS WEB cert expiring?
如果网络服务器证书过期,唯一的问题是从公共(public)网站下载的用户将收到不受信任的发布者提示,他们说是,然后从那时起就可以正常工作,我这样说对吗?
或者它会因为包指定 https 并且如果网络服务器证书已过期而无法使用 https 而无法正常工作吗?
非常感谢任何帮助。
最佳答案
服务器证书与您用于 clickonce 应用程序的代码签名证书无关。所以你是对的——打开网页下载安装程序的用户会在浏览器中看到“证书无效”消息。但在他们下载该应用程序后,它会安装得很好。
请注意 - 我假设您在签署 clickonce 应用程序时使用了时间戳服务器。否则,您签名的 clickonce 应用程序将在您的代码签名证书过期时过期。但同样 - 这是旁注,与网络服务器证书无关。
关于c# - 如果我的 Web 服务器证书因 ClickOnce 应用程序而过期,会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21573677/