虚拟机运行tomcat,本地跑java,无法设置cookie

虚拟机运行tomcat,本地跑java,无法设置cookie

虚拟机里tomcat运行前端代码,本地机器运行java,前端能正常访问,就是cookie设置不成功

前端app.js配置修改如下,192.168.1.5是我本地的局域网ip:

http://img1.sycdn.imooc.com//climg/606002e109a2604807580327.jpg

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

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

1回答
风间影月 2021-03-28 12:43:17

后端在设置cookie的时候,可能没有设置成功。看一下日志打印获得cookieDomain是啥?
如果不行,可以设置host做一个假的虚拟域名试试,比如www.abcd.com放在host里

  • 提问者 yaolingwuee #1

    打印的就是app.js里设置的cookieDomain:192.168.1.5, 做假域名实在虚拟机里还是我本地主机?

    2021-03-28 13:20:13
  • 啊~?虚拟机里部署的?
    2021-03-28 13:22:31
  • 提问者 yaolingwuee 回复 风间影月 #3

    我虚拟机里装的linux系统跑的tomcat,前端代码也在虚拟机里,我本地机器是win10,java服务端代码在本地,页面访问接口都正常访问,就是cookie设置不了

    2021-03-28 13:28:07
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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