为了账号安全,请及时绑定邮箱和手机立即绑定

withCredentials=true设置无效,跨域

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

https://img1.sycdn.imooc.com//5c0fcba60001148106830176.jpg

https://img1.sycdn.imooc.com//5c0fcba600017e4a07180058.jpghttps://img1.sycdn.imooc.com//5c0fcbeb00017da304840386.jpg

https://img1.sycdn.imooc.com//5c0fcba70001187b05970196.jpg


正在回答

2 回答

  1. 首先确认下是不是跨域问题导致的,session需要你在同一个浏览器内打开获取otp的html页面和register页面才能用让服务端复用同一套session

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

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

尝试下上面三个方法

2 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

慕勒8167199

除了手动去设置,还有其他什么方法吗,大佬
2019-03-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

withCredentials=true设置无效,跨域

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信