dfm*_*nda 5 ssl ios handshake ios9
我在iOS9中从我的应用程序中获取这些错误.它在iOS8上运行良好.我的服务器正在使用tls v1.2.所以,我不知道问题出在哪里.
2015-08-04 16:52:24.319 Entumano[676:59469] CFNetwork SSLHandshake failed (-9824)
2015-08-04 16:52:24.324 Entumano[676:59469] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824)
Run Code Online (Sandbox Code Playgroud)
我得到了答案。在我读到的所有帖子中,他们都在谈论 tls 版本。但苹果它还验证你的 ssl 具有以下密码:
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
Run Code Online (Sandbox Code Playgroud)
我设法解决 plist NSAppTransportSecurity NSExceptionRequiresForwardSecrecy = NO 中的设置
| 归档时间: |
|
| 查看次数: |
2050 次 |
| 最近记录: |