在code控制器中生成验证码 并存入session中 此时输出session是有值的
然后通过验证验证码是 在控制器common中 输出session是为null
网上查了些资料 说是要把 use_trans_sid 的值改为 1
//config.php
'session' => [
'id' => '',
// SESSION_ID的提交变量,解决flash上传跨域
'var_session_id' => '',
// SESSION 前缀
'prefix' => 'think',
// 驱动方式 支持redis memcache memcached
'type' => '',
// 是否自动开启 SESSION
'auto_start' => true,
'use_trans_sid' => true,
],
php.ini
结果还是没有解决, 请问一下 问题是出在哪里, 在线等...
原因是每次请求的sessionid 不同
后端跨域已经配置好了
前端axios
解决方案 :链接描述