我可以在服务器上安装SSL证书,测试该SSL证书,删除该证书并稍后再将其安装在同一服务器上吗?还是Windows会因为以前已经使用过或由于其他原因而不允许重新安装?
正式地,我不允许在特定日期之前在此特定服务器上安装任何软件,这是明智的验证程序。但是,安装所有组件的截止日期非常艰巨。如果提供的SSL证书无效,那就完全是灾难。这就是为什么我考虑非正式地已经安装/测试SSL证书,将其删除并在工作日晚些时候重新安装它的原因,以减少未按时完成的风险。
那会带来问题吗?
最佳答案
从技术上讲,我没有发现安装证书,然后将其删除并重新安装的任何问题。问题的第二部分有些棘手-“正式地,我不允许...”-只有您可以决定。
如果您继续进行操作,请注意以下几点:
-在系统或其他地方的事件/审核日志中,可能会记录您安装/删除证书的情况。
-SSL证书具有开始日期和结束日期-当您计划测试该证书时,该证书实际上是否有效?
其他一些选择...
如果您的问题更多地与在何处安装证书进行测试(即在生产机等上)有关,您是否可以启动本地vm / cloud计算机并在一次性计算机上测试该证书?您可以使用其hosts文件轻松地在临时服务器上本地欺骗DNS,以便本地IIS响应您选择的任何名称,以确保SSL可以正常工作。
您还可以使用openssl CLI验证SSL证书链(也可以通过一些在线工具来进行验证-但切勿在要求您上传私钥的服务中使用该服务!)
关于windows - 我可以在同一服务器上安装,删除和重新安装同一SSL证书吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50335317/