解决[服务器证书无效, 连接伪装服务器]问题

今天遇到一个问题, 在验证手机号时, 发送验证码的时候异常, 请求失败, 并提示如下错误

Error Domain=NSURLErrorDomain
Code=-1202
 "此服务器的证书无效。
您可能正在连接到一个伪装成“agent.iotxmm.com”的服务器,
这会威胁到您的机密信息的安全。" 
...

这是一个常见的错误, 错误的原因很简单, 在发送请求选择服务器的时候, 把Http服务器, 写成Https服务器就会导致.

    [[ChunyuAPIClient sharedClient] postPath:[ChunyuAPIClient MAT_NOAUTH_HTTP_URL]
                                  parameters:paras
                          requestContentType:kCYHttpRequestContentTypeJSON
                                     success:^(AFHTTPRequestOperation *operation, id responseObject) {
    ...
    }

[ChunyuAPIClient MAT_NOAUTH_HTTP_URL]
而不是[ChunyuAPIClient MAT_NOAUTH_HTTPS_URL]

效果
解决[服务器证书无效, 连接伪装服务器]问题_第1张图片

以后再处理服务器的时候, 要注意哦.

你可能感兴趣的:(iOS)