Есть ли простой способ использовать TCPListener на С# для блокировки всех входящих соединений с европейского континента? Мне нужно сделать следующее, чтобы решить, следует ли блокировать соединение:
- Определить местонахождение клиента (если в Европе, перейти к шагу 2, в противном случае обойти проверку безопасности)
- Чтение маркера аутентификации от клиента (идентификатор сеанса). Если идентификатор сеанса указывает, что клиент является гражданином неевропейской страны, авторизуйте соединение. В противном случае немедленно закройте NetworkStream.