在移动设备(Xamarin)和BLE设备之间建立了透明的BLE到IP通信。 高层图如下:
Mobile TCP/IP socket <---> BLE Central <---> BLE Peripheral <---> SSL server on device
我想通过BLE建立TLS会话,为此,客户端通过SSLStream连接到Mobile TCP / IP服务器套接字,但是在方法AuthenticateAsClient挂起的情况下,移动TCP / IP套接字未接收任何数据。 考虑到SSL位于TCP之上,我期望TCP套接字将接收与SSL握手过程相关的所有数据。
请提出任何解决方案的建议。