0

我正在使用 AFNetworking 库来执行我的请求。现在我面临着证书不受信任的问题。如果我设置 _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ 所有不受信任的证书工作,我就有一个常量类。如果我删除该常量,我会收到 -1202 代码错误(“此服务器的证书无效....”)。

我的问题是我需要允许用户决定他们是否愿意接受无效证书。

我有办法以编程方式插入/删除#define 吗?提前致谢!!

4

3 回答 3

0

看看这个问题。我想通过 AFNetworking 允许无效的 SSL 证书

它有如何做到这一点的例子。此外,如果您使用的是 CocoaPods,请务必在 Pods pch 文件中执行此操作。

于 2013-03-04T13:42:50.530 回答
0

这里已经有一个拉取请求https://github.com/AFNetworking/AFNetworking/pull/873。我希望这可以包含在下一个 AFNetworking 版本中。

于 2013-04-16T20:58:02.660 回答
0

回到上面 Carlos 的帖子,我的拉取请求进入了 AFNetworking 1.2.1,所以从那里抓取一些内容:)

于 2013-04-17T20:32:57.020 回答