3.更新配置
nginx -t #测试配置文件是否正确 nginx -s reload #重新加载配置文件
到这里,服务端的配置就结束了。
客户端的配置
如果是CA颁发的证书,直接使用HTTPS请求即可,但我们是自签署证书,如果直接访问会报错,下面介绍一下使用AFN来配置自签署证书的HTTPS请求的方法。
1.将上文提到的cer证书导入到App的Bundle中

将server.cer导入bundle
2.在使用AFN进行请求前,先进行如下配置
AFSecurityPolicy *policy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey]; policy.allowInvalidCertificates = YES; AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.securityPolicy = policy; // 下面使用manager进行HTTPS请求即可。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!








