仅商品页面无法展示,前端提示跨域问题,但已添加Cors设置

仅商品页面无法展示,前端提示跨域问题,但已添加Cors设置

虚拟机中设置两个Tomcat,前端没有改cookieDomain,登录后可正常显示已登录用户。在其他页面检查时,发现仅有商品页面无法正确显示,如图:

http://img1.sycdn.imooc.com//climg/5e3d088d0974ecf713911028.jpg

前端报错如下:

http://img1.sycdn.imooc.com//climg/5e3d08a00920a61b17650086.jpg

后台代码已经开通了前端8080端口,如图:

http://img1.sycdn.imooc.com//climg/5e3d08c309ec0c8712910661.jpg

请问,为何其他功能都能正常前后端跨域,唯独商品页面无法展示,怀疑是否因为该请求是含有路径动态参数的Get请求导致的?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Java架构师讲师团 2020-02-07 15:46:52

的确很奇怪的问题,照理说都不能跨域的,确定其他接口可以访问而不是缓存??

  • 提问者 exBourbon #1
    是的,注册、登录、首页懒加载、个人中心、进分类页面都可以跳转没有报错,就是最终的商品页面不行
    2020-02-07 16:11:32
  • Java架构师讲师团 回复 提问者 exBourbon #2
    用本地前端去调试看看
    2020-02-07 16:14:12
  • 提问者 exBourbon #3
    老师,刚才试了下。如果登录一个错误用户,也会提示跨域失败的报错,但是如果登录正确的用户则可以正常登录。
    2020-02-07 16:20:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师