客户端通过服务器重定向:CORS错误

时间:2020-10-21 15:33:10

标签: reactjs axios cors

我尝试通过Express API将用户从客户端重定向到另一个页面。这样做的原因是,一旦用户成功(和有效的数据)命中POST'auth / login'端点,他/她将被重定向到主页。 这给了我以下错误:

通过'http:// localhost:3000 /'访问XMLHttpRequest(从 'http:// localhost:4000 / auth / login') “ http:// localhost:3000”已被CORS政策阻止:对 预检请求未通过访问控制检查:否 请求中出现“ Access-Control-Allow-Origin”标头 资源。

我认为这与在前端处理CORS有关,因为我的Express API已经在使用以下中间件:

app.use(
  cors({
    origin: "http://localhost:3000",
    methods: "GET,PUT,PATCH,POST,DELETE",
    credentials: true
  })
);

如何通过CORS策略解决此阻止问题(即显示“ Access-Control-Allow-Origin”标头)?

0 个答案:

没有答案