接口写好了吗 2021-09-23 14:19 采纳率: 80.2%
浏览 66
已结题

后台项目上线后出现部分页面跨域的报错,开始时正常

后台系统,开发时候一切请求正常,我连的后端的电脑,然后今天打包后放到服务器上,报错了,但是很奇怪的是我登录的时候没问题,有个别的一些页面又能拿到后台返回的数据,但是大部分的页面都是拿不到,发请求就报错。请问这种情况一般是什么原因造成的,跟我前端的有关系吗。

img

  • 写回答

2条回答 默认 最新

  • Lazy33 2021-09-23 15:50
    关注

    1、我们一般的做法都是把后台和前端放在同一个服务器上,就不会存在跨域了
    2、而且前端是请求方,需要vue做proxy跨域配置http请求的,需要你自己换一下请求头
    3、至于开发的时候没有跨域。可能没触发跨域限制。而且还分复杂请求和简单请求,简单请求还不会触发跨域。
    比如说请求头 application/x-www-form-urlencoded 你的登录就是form表单提交,是不会触发跨域限制的。
    既然是前后端分离项目。单单让后端改也不行啊。你们要是着急上线,就按第一条的方法,具体我还不会部署服务器。反正服务器的前台和后台都放在一起,这样 http协议,域名,端口号都是一样的。就不存在跨域了。可能吧。要是放在公网上 https ,可能不太安全的样子

    以上。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 10月1日
  • 已采纳回答 9月23日
  • 创建了问题 9月23日

悬赏问题

  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题
  • ¥15 Python时间序列如何拟合疏系数模型