我有100个客户端使用websockets(现在为tcp)连接到服务器。我的代码非常简单(请参见下文)。我有一个使用OnePlus 5t的T-Mobile 4G数据客户端,该客户端无法通过移动数据连接到服务器,但是他可以使用wifi数据。知道可能是什么问题吗?我必须注意,我也在使用.netstandard 2.0。
到目前为止,我已经尝试过:
到目前为止,这些选项都没有起作用。
public void Connect(string address, int port)
{
UriBuilder uriBuild = new UriBuilder("ws", address, port);
Uri uri = uriBuild.Uri;
_ws = new ClientWebSocket();
_tokenSource = new CancellationTokenSource();
ConnectToServerAsync(uri);
}
private async void ConnectToServerAsync(Uri uri)
{
await _ws.ConnectAsync(uri, _tokenSource.Token);
}