CORS突然生效

时间:2019-05-28 16:41:35

标签: asp.net-core cors

我的ASPNET Core REST API工作了几个月,突然有一天:

  

'http://xxxxx:1234/SomeService'来自原点'http://somedns.com:1234'   已被CORS政策阻止:否'Access-Control-Allow-Origin'   标头出现在请求的资源上。如果反应不透明   满足您的需求,将请求的模式设置为“ no-cors”以获取   禁用CORS的资源

我发现了这一点: CORS in .NET Core

因此,从服务器端开始,我添加了“ UseCors”,并且一切再次正常运行:

app.UseSwaggerUi3WithApiExplorer(
  settings =>
        {
          ... blah ...
        }).UseCors(b => b.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin());       
        app.UseMvc();

我的问题是-为什么它突然停止工作? (我一直在想...网络设备重写了我的请求标头?有人推送了域策略更新?浏览器自动更新了吗?)

谢谢

Sudden CORS violation at localhost/token

CORS error suddenly shows – site was working fine until today

0 个答案:

没有答案