CORS问题随机发生

时间:2019-05-28 10:50:53

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

我正在开发将数据传递到移动应用程序的Web Api。我的问题是移动应用程序面对CORS问题,但随机发生。有时它可以正常工作。

我已经通过简单地编写启用了cors

[EnableCors(来源:“ ”,标头:“ ”,方法:“ *”)]在所有控制器中都是公开的

和  config.EnableCors();

在WebApiConfig.cs文件中

[EnableCors(来源:“ ”,标头:“ ”,方法:“ *”)]

问题有时会出现,我需要永久的解决方案。 而且我可以知道问题是在客户端还是服务器端。

请帮帮我。谢谢。

1 个答案:

答案 0 :(得分:0)

 var cors = new EnableCorsAttribute("*", "*", "*", "*") { SupportsCredentials = true };
        config.EnableCors(cors);

将此添加到WebApiConfig.cs文件中,您可以从控制器中删除Cors属性。这应该工作。