Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NSURLConnection sendSynchronousRequest+;SSL固定_Ssl_Nsurlconnection_Certificate Pinning - Fatal编程技术网

NSURLConnection sendSynchronousRequest+;SSL固定

NSURLConnection sendSynchronousRequest+;SSL固定,ssl,nsurlconnection,certificate-pinning,Ssl,Nsurlconnection,Certificate Pinning,使用[NSURLConnection sendSynchronousRequest:returningResponse:error:方法时是否有实现SSL固定的方法?否。该方法几乎没有可配置性,因为它不支持委托回调。最接近的方法是使用信号量或类似于同步等待完成的方法,在NSURLSession周围编写一个包装器 也就是说,重写代码以异步方式完成任务通常比将网络代码强制到同步环境中更容易

使用
[NSURLConnection sendSynchronousRequest:returningResponse:error:
方法时是否有实现SSL固定的方法?

否。该方法几乎没有可配置性,因为它不支持委托回调。最接近的方法是使用信号量或类似于同步等待完成的方法,在NSURLSession周围编写一个包装器

也就是说,重写代码以异步方式完成任务通常比将网络代码强制到同步环境中更容易