iphone - 我们如何使用 iPhone 应用程序的 Objective C 获取启用 SSL 的网页的详细信息?

标签 iphone ssl uiwebview certificate ssl-certificate

我有如下两个需求。

  1. 我的 iPhone 应用程序要求读取启用 https 的网页的 SSL 证书详细信息并将其存储到我的应用程序中。这可以在后台进程中完成,也可以在 UIWebView Controller 中加载网页时完成。是否可以?如果是这样,能否请您提供 Objective-C 代码以获取详细信息。

  2. 是否可以验证启用 https 的网页的扩展验证 (EV) 证书?如果是这样,请为此提供 Objective-C 代码。

非常感谢。

马赫什

最佳答案

遗憾的是,问题 1 的答案是你做不到。除了将 SSL 证书包含在 bundle 中之外,无法向任何钥匙串(keychain)访问列表(Apple 除外)提供 SSL 证书。请参阅我的相关问题:

Finding a certificate on iOS

关于iphone - 我们如何使用 iPhone 应用程序的 Objective C 获取启用 SSL 的网页的详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4428583/

相关文章:

ios - 子类化静态库中的类

iphone - 如何在循环遍历字符时将字符显示到 UILabel?

iphone - XML字符串中带有特殊字符的发布请求

javascript - 在 iOS UIWebView 中评估 JavaScript 时出现 “SyntaxError: Unexpected EOF”

ios - 使用 Screen Edge Pan Gesture Recognizer 在 WebView 中后退和前进

ios - 防止 Sprite 旋转

安装 SSL 证书时 Tomcat 没有响应

java - android gcm 服务器中的 ssl 握手异常

ssl - Protractor node-libcurl 失败 : SSL peer certificate or SSH remote key was not OK

iphone - uiwebview 不会滚动到底部