【发布时间】:2017-12-28 21:12:49
【问题描述】:
我正在使用来自 npm 的 cors 模块并将 CORS 设置为对任何流量启用。我的代码 sn-p 看起来像这样。
const express = require('express');
const cors = require('cors');
const app = express();
// express app to use cors
app.use(cors())
当我使用外部客户端 (Vue) 从我的 Node.JS 服务器访问我的登录 API 时,我收到一条错误提示
请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'http://localhost:8080' 不允许访问。响应的 HTTP 状态代码为 403。
如果我没记错的话,在没有任何选项的情况下实例化 cors 将允许所有请求,而不管来源如何。这里出了什么问题?
【问题讨论】:
标签: javascript node.js cors