[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)!