Проверьте Ip против проблемы сервера C # - PullRequest
0 голосов
/ 01 июня 2018

Итак, у меня есть некоторый код, который проверит, находится ли пользователь в черном списке ip, и это код, который я придумала

string externalip = new WebClient().DownloadString("http://icanhazip.com");
bool checkipagainstserver = !new WebClient().DownloadString("https://ringarang.github.io/ipchecker.html").Contains(externalip);

, тогда это

if (checkagainstserver)

показывает окно сообщения и выходит из приложения

Этот код прекрасно работает и работает.Если я изменю URL-адрес, он будет обнаружен, но когда я добавлю свой ip в этот список, он не заблокирует выполнение и покажет окно сообщения, даже если мой ip явно находится в этом текстовом файле сервера

(серверфайлы находятся для тестирования и по завершении будут перемещены в домен)

1 Ответ

0 голосов
/ 20 июня 2018

Я исправил код, который тоже должен быть

 string externalip = new WebClient().DownloadString("http://icanhazip.com");
 WebClient tempWebClient = new WebClient();
 bool checkipagainstserver = 

, тогда мне нужно было его преобразовать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...