前言
针对load failed with error Error Domain=NSURLErrorDomain Code=-999 "已取消"错误的解决方案
的解决方案:
- 允许不进行SSL证书验证, 来规避SSL证书过期导致的请求报错
- 及时将有效的证书部署于所使用的环境中
I 、原因分析
SSL证书失效了, 导致此问题。
- evaluateServerTrust:forDomain:
/**
Whether or not the specified server trust should be accepted, based on the security policy.
This method should be used when responding to an authentication challenge from a server.
@param serverTrust The X.509 certificate trust of the server.
@param domain The domain of serverTrust. If `nil`, the domain will not be validated.
@r