标签: c# sockets
我有一个NetworkStream应该处理ssl和未加密的
我的数据是ascii所以当我检查流的第一个字节时,我可以确定流是否为ssl
当我检测到流是ssl时我无法创建sslStream因为AuthenticateAsServer应该从流的开始开始 我该怎么办?
答案 0 :(得分:0)
你需要的是放回你需要查看的一个字节。没有标准流支持这一点。
编写一个包装流,允许您将单个字节添加到已包装的流中。这样,SSL实现就不会发现任何差异。