小编anu*_*dhp的帖子

使用套接字上的NSStream SSL

我正在编写一个在iphone上使用NSStream的SSL功能的应用程序.我知道SSL正在运行,因为我可以使用SSL直接连接服务器.
我遇到过一个问题,即使用starttls的协议要求我使用不安全的套接字进行通信,发送starttls命令然后重复使用相同的套接字进行SSL.据我所知,nsstream连接无法重用,并且在打开连接后无法在它们上启动SSL.

我考虑创建自己的套接字,手动通信,然后使用现有套接字设置NSstream并以这种方式启动SSL.但是,看起来套接字上的通信将其置于我无法在其上启动SSL的状态.任何尝试将套接字用于nsstream都会导致错误.

有什么想法吗?

sockets iphone ssl nsstream

8
推荐指数
1
解决办法
6769
查看次数

标签 统计

iphone ×1

nsstream ×1

sockets ×1

ssl ×1