【发布时间】:2014-05-09 12:57:33
【问题描述】:
我了解 SSL 证书的使用和必要性。我正在寻找http协议和SSL证书之间以及https和SSL证书之间关系的详细解释。
在 AFNetworking 中定义 _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ 允许无效证书。 假设未设置此标志,默认情况下库应拒绝无效证书。但是如果服务器端没有安装证书怎么办?我看到我可以使用 http 协议访问没有证书的服务器。
默认证书验证是否仅适用于 https 协议?
我只想访问那些具有证书且通过 http 和 https 有效的服务器?是否需要此功能?如果需要,是否可能?
【问题讨论】:
-
如果是这样,我会提交一份关于它的错误报告。你不能和一个连手都没有握手的服务器握手。
-
是的,你说的最有道理。但我正在经历一些不同的事情。
标签: ios objective-c nsurlconnection afnetworking afnetworking-2