クライアントからのHTTPリクエストをキャッチするためのソケットサーバーがあります。クライアントのIPを取得したいので、次のコードを使用しました。
var sIp = (socket.RemoteEndPoint.ToString().Split(':'))[0];
IPAddress rIp = IPAddress.Parse(sIp);
string clientIp = rIp.ToString();
しかし、返されたIpが間違っていて、例外がありました:''rIp'はタイプ'System.Net.Sockets.SocketException'の例外をスローしました
誰かがこの場合の解決策を持っていますか?そんなにTks。