我希望Express服务器端重定向角度页面。
我在本地主机上运行express:3000
角在localhost:4200
当Express重定向到Angular localhost:4200
我总是报错
Failed to load http://localhost:4200/login: Request header field Authorization is not allowed by Access-Control-Allow-Headers in preflight response.
如何让角度接受cors响应?
答案 0 :(得分:0)
在您的服务器端快速代码中安装cors软件包
npm install --save cors
在实现express.js的所有逻辑的server.js或app.js文件中使用它
const cors = require('cors');
app.use(cors());
它启用跨域功能,您可以在其中访问来自另一个域的请求