首页 > 解决方案 > 反应 http-proxy-middleware 代理不起作用

问题描述

嗨,我一直在尝试代理解决方案来避免 myapp 中的 cors 问题,但它似乎不起作用,我重新启动了我的机器很多次,这没有任何区别。基本上 myapp 使用 fetchApi 调用另一个域(localhost:8080),这是一个 SpringBoot 应用程序端点。我在 package.json "proxy": " http://localhost:8080/ " 中添加了,但是 api 仍然使用 localhost:3000 返回调用,我尝试了 setupProxy.js 但我遇到了同样的问题....我还有什么遗漏吗!任何帮助,将不胜感激...

const { createProxyMiddleware } = require("http-proxy-middleware");
module.exports = function (app) {
  app.use(
    "/oauth",
    createProxyMiddleware({
      target: "http://localhost:8080",
      changeOrigin: true,
      secure: false,
      logLevel: "debug",
    })
  );
};

标签: reactjsproxyhttp-proxyhttp-proxy-middleware

解决方案


我删除了{}createProxyMiddleware并开始工作。谢谢


推荐阅读