自学内容网 自学内容网

[DEBUG] 服务器 CORS 已经允许所有源,仍然有 304 的跨域问题

背景

今天有一台服务器到期了,准备把后端迁移到另一台服务器上,结果前端在测试的时候,出现了 304 的跨域问题。

调试过程中出现的问题,包括但不限于:

  • set the request’s mode to ‘no-cors’
  • Redirect is not allowed for a preflight request.

奇怪的是,后端一直以来设置的都是允许所有的源,不应该产生跨域。

app.add_middleware(
    CORSMiddleware,
    allow_origins=['*'],
    allow_credentials=True,
    allow_methods=['*'],
    allow_headers=['*']
)

DEBUG

在前端把 response 输出,得到如下结果:

在这里插入图片描述

爆!!!

原来是新的域名没有备案,被晶格查了捏。

解决方案

备案域名。

这是什么?哇,StarryCoding !!!


原文地址:https://blog.csdn.net/joyride_run/article/details/143697003

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!