我正在制作一款iPhone应用程序,目的是连接到wifi热点
与热点的连接使用https网页进行。
为了识别网页是否是真正的热点,而不是盗取登录的假热点,我想检查网页的https证书。网页加载在UIWebview中。
问题:我如何能够检索有关https证书的信息?
编辑:我认为应该可以使用NSURLConnection
,但是使用UIWebView,我没有NSURLConnection对象。
感谢您的回答!
答案 0 :(得分:2)
您无法使用UIWebView
执行此操作,但可以使用canAuthenticateAgainstProtectionSpace:
委托方法NSURLConnection
。您可以使用此委托方法创建要验证的证书的NSData
副本,然后将其与本地存储的副本进行比较。
尽管如此,如上所述,它并没有真正增加安全性,并且有更好的方法来实现您想要实现的目标。