1

如果我在 iOS 设备上使用 safari 访问服务器具有无效证书的特定 URL (https),​​则 safari 会提示我“无法验证服务器身份”。意味着 Safari 已实施证书验证。

但是在我的 iPhone 应用程序上,当我使用具有相同 URL(https)的 NSURLCOnnection 时,如何验证证书是否已过期、自签名或不受信任?

4

1 回答 1

1

看看 NSURLConnectionDelegate 的connection:willSendRequestForAuthenticationChallenge

于 2014-01-18T18:19:25.527 回答