在同一个浏览器中打请求两个接口laravel session不一样

问题描述

laravel+vue的前后端系统中,有一个需求会用到el-upload标签上传图片。
因为是前后端开发模式,标签中action无法写相对路径。
目前的问题是,上传图片的接口和其他接口的cookie laravel_ssession的值不一样,所以每次上传图片的时候都显示未登录,请问怎么解决?

相关代码

` <el-form-item label="领导批准签字">

                    <el-upload
                            class="avatar-uploader put"
                            action="http://test.dk_salary.114my.cn/api/ticketSeparate/uploadApproval"
                            :show-file-list="false"
                            :on-success="handleAvatarSuccess"
                            :before-upload="beforeAvatarUpload">
                        <img v-if="row2.imageUrl" :src="row2.imageUrl" class="avatar">
                        <i v-else class="el-icon-plus avatar-uploader-icon"></i>
                    </el-upload>
                </el-form-item>`

图片信息

如下图所示,两个接口的cookie laravel-session不一致.
Image 23.pngImage 24.png

阅读 2.3k
1 个回答
✓ 已被采纳新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进