withCredentials=true设置无效,跨域

来源:3-11 用户模型管理--用户注册功能实现02

qq_螃蟹的诱惑_0

2018-12-11 22:42

跟着视频在页面和后台分别写了跨域相关的代码,但是为何自己注册时传入后台的session中获取的telephone还是null?很不解,求帮助

https://img.mukewang.com/5c0fcba60001148106830176.jpg

https://img3.mukewang.com/5c0fcba600017e4a07180058.jpghttps://img1.mukewang.com/5c0fcbeb00017da304840386.jpg

https://img.mukewang.com/5c0fcba70001187b05970196.jpg


写回答 关注

2回答

  • 龙虾三少
    2018-12-12 18:10:28
    已采纳
    1. 首先确认下是不是跨域问题导致的,session需要你在同一个浏览器内打开获取otp的html页面和register页面才能用让服务端复用同一套session

    2. 确保你从otp到注册过程中服务端没有重启,因为重启后session就丢了

    3. crossDomain为true这个可以删除,不需要

    尝试下上面三个方法

  • 龙虾三少
    2018-12-23 11:18:41

    你好,确认下你是不是使用safari浏览器做的调试,safari浏览器默认跨域传cookie被禁用的,要到safari浏览器内设置下去掉阻止跨域传session

    慕勒8167...

    除了手动去设置,还有其他什么方法吗,大佬

    2019-03-28 13:53:18

    共 1 条回复 >

SpringBoot构建电商基础秒杀项目

应用SpringBoot快速搭建拥有用户、商品、交易及秒杀活动的电商秒杀应用。

49021 学习 · 954 问题

查看课程

相似问题