Answers:
使用沼泽标准SSL,就可以了。HA提供经过有效签名的旧证书,并且使用来自DNS的旧A记录并连接到该服务器的客户端将继续接受它。HB将提供新证书,获得新A记录的客户将连接到该证书并接受新证书。他们可以和平共处。
也就是说,SSL的某些扩展可能会使此操作更加棘手。诸如SSL Patrol之类的浏览器插件(用于缓存SSL证书)将标记更改,并且如果客户端在验证新记录后(如果用户将笔记本电脑从工作场所(旧DNS)移至新环境)不够幸运而无法获得旧记录。网吧(新的DNS),然后恢复工作),该插件会发出抱怨。
我想起了另一个分布式系统,该系统允许多个用户通过合并在任何给定服务器上看到的证书的许多客户端视图来避免MITM认证攻击。尽管我现在找不到对此的引用,但这绝对会导致您的方案出现问题。
但是这些还不是很普遍,所以您可能会没事的。