【问题标题】:CORS Problem. I need help to solve this issueCORS 问题。我需要帮助来解决这个问题
【发布时间】:2020-08-06 09:22:08
【问题描述】:

我的 cors 有问题,我做了几乎所有可能的方法来解决,但无法实现。 这是我的 代码。

这是我对 react 应用的要求

【问题讨论】:

    标签: node.js reactjs express cors


    【解决方案1】:

    我的 cors 正在工作,所以我希望这会有所帮助。

    您可以删除您的中间件 (express.use(cors({}))),我认为是您的 index.js / app.js ,然后转到您的身份验证路由文件并要求其中包含 cors 模块。

    在您的请求中使用 cors 变量作为中间件:

    router.get('/', cors(YOUR_CORS_OPTIONS_OBJECT), async (req, res) => {
       // functionality
    })
    

    我附上了我的 index.js 以及包含 cors 的路线的屏幕截图。

    index.js: https://i.stack.imgur.com/d2FEr.png

    路线: https://i.stack.imgur.com/cVfmg.png

    请注意,如果您这样做,则必须将其作为中间件添加到每个请求路由中。

    【讨论】:

    • 我认为这是从 axios 发出 GET 请求的问题,直接链接在发出 http 请求时正在工作,它一次又一次地显示这个问题
    猜你喜欢
    • 2019-04-21
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    • 1970-01-01
    • 2022-11-02
    • 2012-03-03
    • 2016-03-19
    • 2021-11-04
    相关资源
    最近更新 更多