针对服务器问题检查 IP C#

Check Ip Against Server Issue C#

所以我有一些代码可以检查用户是否在 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 显然在该服务器文本文件

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

我修复了它需要的代码

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

然后我需要转换它