【问题标题】:How do I enable more handshake ciphers in CFStream?如何在 CFStream 中启用更多握手密码?
【发布时间】:2010-11-03 23:59:35
【问题描述】:

运行方法时:

CFReadStreamSetProperty(theReadStream, kCFStreamPropertySSLSettings (CFDictionaryRef)tlsPacket->tlsSettings);

为了保护 CFReadStream 的连接,我的 iphone 客户端返回错误:

Error Domain=kCFStreamErrorDomainSSL Code=-9824 "Operation could not be completed. (kCFStreamErrorDomainSSL error -9824.)"

服务器发送错误:

ERROR [STDERR] javax.net.ssl.SSLHandshakeException: no cipher suites in common

有什么方法可以让 CFReadStream 在握手过程中使用额外的密码?

【问题讨论】:

    标签: iphone objective-c sockets ssl cfreadstream


    【解决方案1】:

    对于遇到此问题的其他人:

    原来问题出在服务器端。如果您自己遇到此问题,我会敦促您检查服务器端的握手是否正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-29
      • 2014-01-06
      • 1970-01-01
      • 2021-11-10
      • 1970-01-01
      • 2017-12-17
      • 2012-07-09
      相关资源
      最近更新 更多