Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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
iphone-使用X.509证书签署url请求_Iphone_Ssl_Ssl Certificate_X509certificate - Fatal编程技术网

iphone-使用X.509证书签署url请求

iphone-使用X.509证书签署url请求,iphone,ssl,ssl-certificate,x509certificate,Iphone,Ssl,Ssl Certificate,X509certificate,我正在尝试将我在.NET中所做的工作移植到iphone。基本上,我尝试使用API与服务器通信。API要求通过X.509证书进行相互身份验证 我确实成功地用.NET实现了这一点(这很容易),但iPhone的说明很清楚 以前有人这样做过吗?能给我看一些代码吗 谢谢 edit1:我用苹果来做得更好。我现在陷入了SecTrustEvaluate(myTrust和trustResult)返回kSecTrustResultRecoverableTrustFailure的困境。在iPhone上似乎不可能获得关

我正在尝试将我在.NET中所做的工作移植到iphone。基本上,我尝试使用API与服务器通信。API要求通过X.509证书进行相互身份验证

我确实成功地用.NET实现了这一点(这很容易),但iPhone的说明很清楚

以前有人这样做过吗?能给我看一些代码吗

谢谢

edit1:我用苹果来做得更好。我现在陷入了SecTrustEvaluate(myTrust和trustResult)返回kSecTrustResultRecoverableTrustFailure的困境。在iPhone上似乎不可能获得关于故障的更多细节

我通过密钥链访问创建了一个自签名证书。知道证书需要如何“设置”才能通过测试吗