问题描述
我的express API服务器在aws ec2实例上运行。 客户端是Create React App。我将使用axios在本地环境中使用api。
enter image description here 我可以在响应头中获取Set-Cookie,但未创建cookie。 (我在应用程序/存储/ Cookies上看不到Cookie)
这是我的快递服务器代码。
app.use(cors({origin: true,credentials: true});
app.use(cookieParser(process.env.COOKIE_SECRET));
app.use(
session({
resave: false,saveUninitialized: false,secret: process.env.COOKIE_SECRET,cookie: {
httpOnly: false,secure: false,sameSite: 'none'
},}),);
客户代码
await axios
.post(
'http://myawsdomain:8080/auth/login',{
email: data.email,password: data.password,},{ withCredentials: true },)
.then(rsp => {
console.log(rsp);
})
.catch(e => {
console.error(e);
});
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)