【问题标题】:NSURLConnection CertificateNSURLConnection 证书
【发布时间】:2012-07-28 04:34:56
【问题描述】:

如果我在 mobileconfig 中安装了 .pfx 证书,我应该在服务器要求时做些什么,还是系统会自动处理它?

谢谢

【问题讨论】:

    标签: iphone objective-c ios macos ipad


    【解决方案1】:

    我不是这个主题的专家,但是: 如here 所述,mobileconfig 支持 pfx 证书,但我相信您必须实现 NSURLConnection 的委托才能完成握手,即

    - (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge
    

    正如在this post 上已经解释的那样。

    然后你可以从this post 中找到一些有用的代码sn-p。

    【讨论】:

    • 感谢您的回答,但我的问题是,当 pfx 位于应用程序外部的 mobileconfig 中时,我是否需要做一些事情。
    • 在第三个链接中,实际上有一个人遇到了同样的问题:“我正在尝试使用存储在我 iPhone 上的 .mobileconfig 文件中的 .pfx 连接到服务器。”这和你的情况不一样吗?
    【解决方案2】:

    您应该声明 NSURLConnection 委托: connection:didReceiveData, connection:didReceiveResponseconnectionDidFinishLoading.

    【讨论】:

      猜你喜欢
      • 2023-03-31
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-07
      • 2011-02-26
      相关资源
      最近更新 更多