具有不受信任证书的同步 NSURLConnection
我正在尝试使用 [sendSynchronousRequest: returnedResponse: error:]
代码来连接服务器,但证书未经验证,导致出现错误。我已经读过 如何使用 NSURLConnection使用 SSL 连接以获得不受信任的证书?。但如果我不使用 [initWithRequest:delegate:]
方法,我无法弄清楚应该如何设置委托。或者有什么办法可以使用“同步请求”? (否则我需要阻止进程直到收到任何结果)
I'm trying to use [sendSynchronousRequest: returningResponse: error:]
code for connecting server, but the certificate is untruested which provides an error. I have already read
How to use NSURLConnection to connect with SSL for an untrusted cert?. But i couldn't figure out how should i set the delegate if i am not using [initWithRequest:delegate:]
method. Or is there any way to use 'synchronous request'? (Otherwise i need to block process until it receives any result)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该使用
[initWithRequest:delegate:]
方法。在 NSURLConnection 手册中,您有:
无效的 SSL 证书也会出现类似的问题
you should use the
[initWithRequest:delegate:]
method.In the NSURLConnection manual you have:
Similar issues happens with invalid SSL certificates