记 web端微信登陆之后,保存登录状态的问题:
发送给后台的后续请求在head添加
header: {
"content-type": "application/x-www-form-urlencoded",
'Authorization': session_id
},
但是报错 Refused to set unsafe header “cookie”
原因是w3c中不允许手动设置cookie
解决方法:
1.把Cookie改成Authorization,让后端从Authorization中拿到相关登录信息;
2.前端来做登录,每次发送openid给后台,后端来保持登录状态。
文章讨论了在Web应用中,微信登录后如何处理登录状态的问题。由于W3C不允许手动设置cookie,因此提出了两种解决方案:一是将cookie替换为Authorization头,由后端解析获取登录信息;二是前端负责发送openid,后端据此保持登录状态。
4万+

被折叠的 条评论
为什么被折叠?



