微信授权过程中cookie能写入,跳转页面后读取不到

zw20041414 2018-12-24 10:07:17
1.微信授权获取Openid,并且写入cookie,跳转至首页
2.首页执行判断,通过cookie访问数据库查询,获取对应数据(但此步骤获取不到cookie)

步骤1部分代码截图

步骤2部分代码截图


疑问点补充:服务器单独放一个项目时,cookie都能获取,放了多个项目后出现获取不到的情况(方法类似,cookie名称不同),重启服务器一开始可以获取到cookie,过段时间又获取不到了,求帮助,找不到原因
...全文
942 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
木的疏忽 2019-10-09
  • 打赏
  • 举报
回复
是不是需要将写入的cookies进行保存,以后每次调用接口的都要把cookies带上呢? https://www.cnblogs.com/sunLemon/p/9585532.html
zw20041414 2018-12-24
  • 打赏
  • 举报
回复
引用 7 楼 HXXCCC 的回复:
服务器上有没有重定向什么的,跳转页面是不是子域名跳到父域名?是的话,cookie的domain属性有设置嘛? 都不行话,你浏览器调试模式看看cookie的值吧。


没有重定向,跳转页面是子域名下的,domain属性我设置了也不行,查看浏览器cookie设置的domain都是对应子域名的,过期时间也是比较长的
HXXCCC 2018-12-24
  • 打赏
  • 举报
回复
服务器上有没有重定向什么的,跳转页面是不是子域名跳到父域名?是的话,cookie的domain属性有设置嘛? 都不行话,你浏览器调试模式看看cookie的值吧。
zw20041414 2018-12-24
  • 打赏
  • 举报
回复
引用 5 楼 HXXCCC 的回复:
多个项目,我想问下。域名是不是用的子域名?


嗯 是用的子域名
HXXCCC 2018-12-24
  • 打赏
  • 举报
回复
多个项目,我想问下。域名是不是用的子域名?
zw20041414 2018-12-24
  • 打赏
  • 举报
回复
引用 2 楼 HXXCCC 的回复:
不用管上一条,你碰到的是不是这个问题? https://blog.csdn.net/hsywan/article/details/80776757


应该不是,因为如果能获取到cookie,就会跳转其他页面,code不会重复请求吧。之前三四个项目都用这段代码的,但是是分开服务器放的, 没出现问题,目前服务器上多放了几个不同的项目就出现问题了
zw20041414 2018-12-24
  • 打赏
  • 举报
回复
引用 1 楼 HXXCCC 的回复:
微信内部授权跳转之后,保存不了Cookie的。


单独放服务器的项目都能获取,而且苹果手机可以获取,安卓手机不行,很奇怪
HXXCCC 2018-12-24
  • 打赏
  • 举报
回复
不用管上一条,你碰到的是不是这个问题? https://blog.csdn.net/hsywan/article/details/80776757
HXXCCC 2018-12-24
  • 打赏
  • 举报
回复
微信内部授权跳转之后,保存不了Cookie的。
zw20041414 2018-12-24
  • 打赏
  • 举报
回复
引用 9 楼 HXXCCC 的回复:


这就很奇怪啦。

等个大神来看看。


嗯 是很奇怪 而且苹果手机可以 就安卓的不行 谢谢你啦!
HXXCCC 2018-12-24
  • 打赏
  • 举报
回复


这就很奇怪啦。

等个大神来看看。

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧