最近在用Strapi做前后端分离的项目,结果踩了个大坑。前端请求接口的时候,发现跨域问题搞得我头大,明明开发环境都正常,一上线就崩了。折腾了半天才发现是Strapi的CORS配置没弄对,后端允许的域名列表里漏掉了生产环境的地址。这事儿让我意识到,前后端分离不只是分工明确就行,两边的细节配置真的要提前沟通好,不然上线就是一场灾难啊。尤其是像跨域这种小问题,平时容易忽略,关键时刻却能卡半天。代码层面倒是没啥难度,主要还是流程上的疏忽。以后得把环境配置这些事儿列个清单,挨个检查,不能光靠脑子记了。
登录/注册