我正在使用AFNetworking库来执行我的请求。现在我面临着不受信任的证书问题。 如果我将_AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_设置为所有不受信任的证书,我有一个常量类。如果我删除该常量,则会收到-1202代码错误(“此服务器的证书无效......”)。
我的问题是我需要让用户决定他们是否愿意接受无效的证书。
我是否有办法以编程方式插入/删除#define? 在此先感谢!!
答案 0 :(得分:0)
看看这个问题。 I want to allow invalid SSL certificates with AFNetworking
它有如何做的例子。此外,如果您正在使用CocoaPods,请务必在Pods pch文件中执行此操作。
答案 1 :(得分:0)
此处已有针对此的拉取请求https://github.com/AFNetworking/AFNetworking/pull/873。我希望这可以包含在下一个AFNetworking版本中。
答案 2 :(得分:0)
要回到Carlos上面的帖子,我的拉取请求进入AFNetworking 1.2.1,所以从那里抓取位:)