axios 前端访问后端携带cookie
创始人
2025-01-16 12:34:20
0

Axios 设置携带Cookie凭证信息

​ 当用户登录时,服务器会在用户的浏览器上设置一个Cookie,该Cookie包含了用户的登录信息(如用户名和ID)。这样,当用户浏览网站时,服务器可以检查这个Cookie是否存在,以此来确定用户是否已登录。用户登录后将记录设置cookie,后面的每次访问都将携带cookie作为凭证。

在axios配置文件中,添加下面的代码

import axios from 'axios';  const myAxios = axios.create({     baseURL: 'http://localhost:8080/api',     withCredentials: true })  myAxios.defaults.withCredentials=true; // 向后台发送请求时携带凭证  export default myAxios; 

设置之后,在其他组件饮用myAxios向后端发送请求就能够携带cookie了。

跨域问题解决

前端设置携带凭证之后,后端需要设置允许跨域和携带凭证信息,这里以Java的springboot配置为例

@Configuration public class WebConfig implements WebMvcConfigurer {      /**      * 跨域配置      * @param registry      */     @Override     public void addCorsMappings(CorsRegistry registry) {         registry.addMapping("/**")                 .allowedOrigins("http://localhost:3000") // 允许本机端口3000来源                 .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS") // 允许的请求方法                 .maxAge(3600) // 预检请求的有效期                 .allowCredentials(true); // 允许携带凭证     } } 

这样,前端向服务器发送请求就携带上cookie了

在这里插入图片描述

相关内容

热门资讯

透视教程开挂!联盟辅助软件,来... 透视教程开挂!联盟辅助软件,来来拼十免费辅助(重大通报开挂辅助插件) 【无需打开直接搜索加薇1367...
解说技巧辅助!新九天辅助系统,... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
必胜教程辅助!wepoker代... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
德州教程辅助!小二互娱辅助,新... 新超凡软件辅助开挂教程视频分享装挂详细步骤在当今的网络游戏中,新超凡软件辅助作为一种经典的娱乐方式,...
插件教程开挂!途游四川小程序好... 插件教程开挂!途游四川小程序好运卡,新道游开挂视频(玩家必看开挂辅助神器) 【无需打开直接搜索加薇1...
推荐开挂!边锋干橙眼ios辅助... 推荐开挂!边锋干橙眼ios辅助,逸趣鄱阳翻精辅助(实操分享辅助平台);1、很好的逸趣鄱阳翻精辅助工具...
分析透视!赣南好友辅助,皇豪互... 分析透视!赣南好友辅助,皇豪互众智能辅助器(附开挂辅助软件);皇豪互众智能辅助器是一款益智类棋牌手游...
教会开挂!阿拉透视辅助器,小程... 教会开挂!阿拉透视辅助器,小程序牵手跑得有开挂吗(透视教学辅助工具);阿拉透视辅助器中的10万兆豆可...
教会透视!欢乐联盟辅助器,新九... 教会透视!欢乐联盟辅助器,新九五辅助(附开挂辅助工具);是一款可以让一直输的玩家,快速成为一个“必胜...
细节开挂!亲友圈辅助吧,潮汕汇... 细节开挂!亲友圈辅助吧,潮汕汇鱼虾蟹辅助器(透视实锤辅助神器);1、很好的潮汕汇鱼虾蟹辅助器工具软件...