我正在使用 AFNetworking 库来执行我的请求。现在我面临着证书不受信任的问题。如果我设置 _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ 所有不受信任的证书工作,我就有一个常量类。如果我删除该常量,我会收到 -1202 代码错误(“此服务器的证书无效....”)。
我的问题是我需要允许用户决定他们是否愿意接受无效证书。
我有办法以编程方式插入/删除#define 吗?提前致谢!!
我正在使用 AFNetworking 库来执行我的请求。现在我面临着证书不受信任的问题。如果我设置 _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ 所有不受信任的证书工作,我就有一个常量类。如果我删除该常量,我会收到 -1202 代码错误(“此服务器的证书无效....”)。
我的问题是我需要允许用户决定他们是否愿意接受无效证书。
我有办法以编程方式插入/删除#define 吗?提前致谢!!
看看这个问题。我想通过 AFNetworking 允许无效的 SSL 证书
它有如何做到这一点的例子。此外,如果您使用的是 CocoaPods,请务必在 Pods pch 文件中执行此操作。
这里已经有一个拉取请求https://github.com/AFNetworking/AFNetworking/pull/873。我希望这可以包含在下一个 AFNetworking 版本中。
回到上面 Carlos 的帖子,我的拉取请求进入了 AFNetworking 1.2.1,所以从那里抓取一些内容:)