关于使用egg-cors之后session失效的问题

1.后台在配置方面需要在config.default.js中配置:

                config.cors:{

                            origin:"这里写你要代理的前端端口 列如"http://localhost:3000" " // 切记此处不可写" * " 否则会和前端冲突;

                            allowMethods:" "  //这里写一些允许的请求方式  可以不写这个属性;

                            credentials: true,  //最重要的 将这个属性打开 

        };

2.前端在二次封装axios接口的时候需要打开一个属性

                    axios.create({

                            withCredentials: true,  //将这个属性打开  就是允许携带session

                 })

解决!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。