不允许CORS来自.net

时间:2019-06-13 08:04:28

标签: .net asp.net-web-api cors

我需要检查是否可以捕获除https://xxxx.com以外的所有其他请求,这些请求被cors阻止并尝试连接到api。

这就是我使用CORS的方式:

[EnableCors(origins: "https://xxxx.com", headers: "*", methods: "GET,POST")]
public class tesingController : ApiController
{       
    _testService = testService;
    _fileProvider = new FileProvider();
}

1 个答案:

答案 0 :(得分:0)

对于webapi 2.1 确保启用了cors

GlobalConfiguration.Configuration.EnableCors(new EnableCorsAttribute("*", "*", "Your Verbs")); //// HttpConfiguration

但请确保您在

之前使用过它
// if your using owin
// appBuilder.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);

appBuilder.UseWebApi(configuration);
configuration.EnsureInitialized();