有没有办法通过使用“SocketActivityTriger”来支持安全连接?

时间:2016-03-17 10:50:52

标签: c# sockets ssl win-universal-app

在开发UWP应用程序时,我最近遇到了建立SSL / TLS连接的奇怪问题。

我使用StreamSocket建立SSL / TLS连接并正常工作。

socket.EnableTransferOwnership(TaskId,SocketActivityConnectedStandbyAction.Wake);
await socket.ConnectAsync(hostName, port, SocketProtectionLevel.Tls12);

在我将套接字所有权转移到“SocketActivityTrigger”后,我发现从SocketActivity收到的数据是错误的。

await socket.CancelIOAsync();
socket.TransferOwnership(socketId);

但是如果我只是使用普通套接字建立连接,那么一切正常。

这是一个已知问题吗?因为我在开发指南中找不到任何解决方案。或者我做错了什么?

0 个答案:

没有答案