使用IP访问Springboot项目Session有效,而使用域名就失效了

 ###### 问题遇到的现象和发生背景
使用Springboot前后端没有分离开发,AJAX访问的是服务器的公网ip

$.ajax({
                    url: 'http://152.136.102.171:8080/getText',
                    method: 'post',
                    success: (e) => {
                        console.log(e),
                            this.$data.items = e
                    }
                })

使用公网IP就访问页面 session有效
但是使用域名,切换页面以后session就失效了
登录的时候保存到session,而到首页以后session获取为空

调用的时候需要注意与登录方式(域名还是IP)保持一致就可以。

用户找session是通过sessionid的,好像是使用域名和ip生成的sessionid不同

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632