检查Web服务器是否通过https认证?

时间:2011-05-06 10:01:34

标签: objective-c nsurlrequest

是否知道如何检查Web服务器是否经过认证。 在我的代码我使用这个:

[NSURLRequest setAllowsAnyHTTPSCertificate:YES forHost:[[NSURL URLWithString: urlAddress] host]];

但这接受了所有证书..但我想知道Web服务器是否经过认证.. 如果它不是那么我想允许它 所以我基本上寻找一个IF声明

Ty已经,

2 个答案:

答案 0 :(得分:0)

在开发中心有关于使用证书的示例应用程序

答案 1 :(得分:0)

显而易见的答案是不使用该方法(无证,因此技术上不受限制)。

使用自签名证书处理与站点的通信的正确方法是让用户安装证书并明确设置其信任设置。