首页 > 解决方案 > 如何为 SSL 流创建 TCP 代理

问题描述

在移动(Xamarin)和 BLE 设备之间建立了透明的 BLE 到 IP 通信。高级图如下:

Mobile TCP/IP socket <---> BLE Central <---> BLE Peripheral <---> SSL server on device

我想通过 BLE 建立 TLS 会话,为此,客户端通过 SSLStream 连接到移动 TCP/IP 服务器套接字,但是在 AuthenticateAsClient 方法上它挂起并且移动 TCP/IP 套接字不接收任何数据。考虑到 SSL 位于 TCP 之上,我期望 TCP 套接字将接收与 SSL 握手过程相关的所有数据。

请告知如何解决此问题的任何想法。

标签: c#sslxamarinbluetooth-lowenergytls1.2

解决方案


推荐阅读