检查Ip对服务器问题C#

时间:2018-06-01 19:39:29

标签: c# ip blacklist

所以我有一些代码可以检查用户是否在ip黑名单列表中,这是我提出的代码

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

然后是

if (checkagainstserver)

它会显示一个消息框并退出应用程序

此代码构建良好并且有效。如果我更改了网址,它会被捕获但是当我将我的IP添加到该列表时,即使我的IP明显位于该服务器文本文件上,它也不会阻止执行并显示消息框

(服务器文件用于测试,完成后将移动到域中)

1 个答案:

答案 0 :(得分:0)

我也修复了它所需的代码

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

然后我需要将其转换