LI_JIU_Ge
离九歌
采纳率0%
2021-02-27 14:08

node.js跨域前后端设置后依旧显示跨域问题如何解决?

 

都设置好后,页面还是会报跨域问题的错误,期间也改了好多种后端设置跨域的代码,都是一样的结果。这是报错信息:

救救孩子吧!真的不知道怎么做了,怎么改都报一样的错。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • huanhuilong 幻灰龙 2月前

    参考:https://blog.csdn.net/buildcourage/article/details/84890911

     

    >而通过查询上述的错误,我们也了解到前端需要和后台同步cookie,需要设置XMLHttpRequest的withCredentials属性为true,同时要求后台设置响应头Access-Control-Allow-Credentials为true,并且响应头Access-Control-Allow-Origin不能为*,必须指定域名。
    ————————————————
    版权声明:本文为CSDN博主「buildcourage」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/buildcourage/article/details/84890911

     

    所以如果不需要cookie,可以:

    • 去掉Access-Control-Allow-Credentials: true
    • 去掉withCredentials=true
    • 添加Access-Control-Allow-Origin: "*"
    点赞 1 评论 复制链接分享
  • zt13502162671 zt13502162671 2月前

    https://blog.csdn.net/u012149969/article/details/81145144这个点赞量挺多的,要不试试app.all

    点赞 1 评论 复制链接分享