ios – 支持AFNetworking中的SNI

我有一个根证书,用于在服务器上签署不同的子域名,这基本上是在后端实现SNI.现在,我如何使用该证书和子域名来验证请求. 最佳答案 SNI支持开箱即用.根据我的经验,它可以工作(单个IP上的两个二级域名)

如果它不适合你,我会看到3个理由:

>您的后端配置不正确.您可以检查服务器是否使用Safari返回预期的证书.
>您的证书是自签名的.在这种情况下,您应该检查AFSecurityPolicy的固定证书,SNI没有什么特别之处.
>您的证书对子域无效.这也可以使用AFSecurityPolicy进行检查.

点赞