【发布时间】:2019-08-19 06:01:44
【问题描述】:
我正在使用标准的 ASP.NET Core 中间件,并且我希望允许 IP 地址范围(在我的情况下,我正在寻找私有 IP 地址范围)以简化开发。
目前,我的中间件是这样的:
app.UseCors(builder =>
builder.WithOrigins("http://localhost:8080", "https://test-env.com")
.AllowAnyHeader()
.AllowAnyMethod());
但现在我想添加一系列 IP,例如172.16.0.0–172.31.255.255,采用 CIDR 表示法 172.16.0.0/12。我该怎么做?
我尝试了以下方法,但似乎都不起作用:
http://172.16.0.0/12:4200http://172.16.*.*:4200http://172.16.*:4200
【问题讨论】:
-
您的最终解决方案是什么?我很乐意允许所有给定的 IP 范围。
标签: c# asp.net-core cors