相关疑难解决方法(0)

如何检查输入IP是否属于特定IP范围

如果我们让用户输入几个ip范围,例如172.16.11.5 - 100,我怎么能写一个函数来检查IP(172.16.11.50)是否属于范围?

是否有任何现有的.NET库可以利用?

c# asp.net

65
推荐指数
5
解决办法
5万
查看次数

Asp.Net Core 允许 CORS 中的 IP 范围

我正在使用标准的 ASP.NET Core 中间件,并且我希望允许 IP 地址范围(在我的情况下,我正在寻找私有 IP 地址范围),以简化开发。

目前,我的中间件如下所示:

app.UseCors(builder =>
    builder.WithOrigins("http://localhost:8080", "https://test-env.com")
           .AllowAnyHeader()
           .AllowAnyMethod());
Run Code Online (Sandbox Code Playgroud)

但现在我想添加一系列 IP,例如172.16.0.0–172.31.255.255,以 CIDR 表示法172.16.0.0/12。我该怎么做?

我尝试了以下操作,但似乎都不起作用:

  • http://172.16.0.0/12:4200
  • http://172.16.*.*:4200
  • http://172.16.*:4200

c# cors asp.net-core

7
推荐指数
1
解决办法
1676
查看次数

标签 统计

c# ×2

asp.net ×1

asp.net-core ×1

cors ×1