use*_*727 6 ssl https afnetworking
我正在使用AFNetworking开发建立HTTPS连接的iPhone应用程序,我想使用我可以定义的自签名证书或可信证书,但我在AFNetworking中找不到任何功能(API)可以做到这一点.
我看到了这个页面:如何使用NSURLConnection连接SSL以获取不受信任的证书?.但我想知道如何分配cer文件?
谢谢.
小智 2
只需将 cer 文件复制到项目包中即可。在AFURLConnectionOperation.m文件中,第 215 行:
NSArray *paths = [bundle pathsForResourcesOfType:@"cer" inDirectory:@"."];
它会自动分配 cer 文件。
并确保 Prefix.pch 具有以下内容:
#define _AFNETWORKING_PIN_SSL_CERTIFICATES_
Run Code Online (Sandbox Code Playgroud)
和
#define _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_
Run Code Online (Sandbox Code Playgroud)
如果证书不受信任。
| 归档时间: |
|
| 查看次数: |
1856 次 |
| 最近记录: |