请说明在一个部署了多个域名服务的分布式系统中,如何根据用户请求的 URL 决定返回哪个 TLS 证书,并解释服务器何时能看到明文 URL。
考察说明
考察 TLS 握手流程、SNI 机制与服务器证书选择逻辑
回答思路
- 清楚说明客户端与服务器 TLS 握手中会话信息交换的时机
- 指出 SNI 是浏览器在握手早期以明文传递域名以触发对应证书的核心机制
- 能解释为何在 TCP 连接建立后即可看到 URL 中的域名,而非完整路径
- 对证书链校验和证书分发的基本原理有正确认识
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。