Ios 是否有任何方法可以使用CFNetwork实现客户端证书身份验证?

Ios 是否有任何方法可以使用CFNetwork实现客户端证书身份验证?,ios,objective-c,authentication,cfnetwork,cfnetworking,Ios,Objective C,Authentication,Cfnetwork,Cfnetworking,我想使用CFNetwork而不是NSURLConnection或NSURLSession实现http请求,但服务器需要客户端证书身份验证挑战。不幸的是,我还没有弄明白如何实现客户端证书身份验证。我查看了《CFNetwork编程指南》,看到了以下信息: CFHTTPAuthentication支持以下身份验证方案: 基本的 消化 NT LAN管理器(NTLM) 简单且受保护的GSS-API协商机制(SPNEGO) 这是否意味着我们无法使用CFNetwork实现客户端证书身份验证 提前感谢…我大

我想使用CFNetwork而不是NSURLConnection或NSURLSession实现http请求,但服务器需要客户端证书身份验证挑战。不幸的是,我还没有弄明白如何实现客户端证书身份验证。我查看了《CFNetwork编程指南》,看到了以下信息:

CFHTTPAuthentication支持以下身份验证方案:

  • 基本的
  • 消化
  • NT LAN管理器(NTLM)
  • 简单且受保护的GSS-API协商机制(SPNEGO)
这是否意味着我们无法使用CFNetwork实现客户端证书身份验证


提前感谢…

我大约75%确信,如果您将用户的密钥和客户端证书放入密钥链,即使您使用CF接口发出请求,底层NSCFURL代码也会自动使用它们

如果这不起作用,那么,我不认为不使用基础调用是可能的(或者如果你必须避免Objul-C),就不可能。