В ядро ASP.NET я могу использовать промежуточное программное обеспечение для включения CORS в определенных методах, как описано здесь < /p>
Я хочу знать, возможно ли включить COR для любой схемы и любого порта на локальном < /code> (только для цели тестирования). Я попробовал подстановочный знак, и он не работает < /p>
public void ConfigureServices(IServiceCollection services)
{
services.AddCors(options =>
{
if(_environment.IsDevelopment())
{
options.AddDefaultPolicy(
builder =>
{
builder.WithOrigins("http://localhost/*",
"https://localhost/*");
});
});
}
else
{
options.AddDefaultPolicy(
builder =>
{
builder.WithOrigins("http://example.com",
"http://www.contoso.com");
});
});
}
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
}
Подробнее здесь: https://stackoverflow.com/questions/575 ... -localhost