云梦她乡 2021-06-21 21:34 采纳率: 0%
浏览 47

axios请求跨域失败

用阿里云部署了后端接口 用postman也请求成功了

然后随便用vue cli 启动了一个本地案例 使用axios请求接口 报错

let res = await this.$http.post("http://39.105.87.106:8801/api/register",userMes)

Access to XMLHttpRequest at 'http://39.105.87.106:8801/api/register' from origin 'http://localhost:8080' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

后端已经

const cors = require('cors')
app.use(cors())

这应该是能解决跨域的 但还是报错了 小白求助 QAQ

 

  • 写回答

1条回答 默认 最新

  • 崽崽的谷雨 2021-06-22 09:28
    关注

    1.跨域的话,首先后端允许跨域。然后前端,可以利用设置代理,的方式跨域。后端不允许,前端怎么搞都白搭

    评论

报告相同问题?