> 信息中心 >

微信公众号浏览器cookie丢失。

来源:互联网 编辑:刘梓楠

有网友碰到过这样的问题:微信公众号浏览器cookie丢失。,问题详细内容为:

最近在一个项目中,微信公众号进入商城,用户登录后不能长时间保持登录。项目中设置的cookie周期是30天,手机端能够正常保持登录,微信公众号进入则不能,用的是同一套代码。 猜测原因是cookie丢失,但是没有好的解决办法。因项目的特殊性,不能使用微信的openid进行绑定用户,尝试过localstorage也不能保持。求大佬解答!!!

,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
微信自带浏览器的缓存是不保证的.
这个不用纠结.它就是这样.
不说别的.微信的缓存是经常被清的.他自带的浏览器也是被清的目标.
还不如想想法把你的不能用openid的特殊性解决掉. 收获园豆:85
============================================
谢谢,回答。openid那个地方没法做,因为部分客户会有几个账号,用openid只能保持一个账号。
============================================
@帅气的贾某: 你用openid和他最后登录的账户关联不就好了.
你把openid当成cookie里的会话id就好了.
============================================
@吴瑞祥: 是一种方法,试试
解决方案2:
按理说cookie 是可以保持很久的,我自己也弄过微信公众号,也是cookie保存,一般能管一周或者更久,如果清理手机内存,或者清理微信内存,那cookie就会丢失。不知道你是不是这操作 收获园豆:5
解决方案3:
商场使用微信登陆,关联号微信,这样子,在微信内就可以做到静默自动登陆了。也就不会有丢失登陆信息的问题了。 微信的浏览器不保证cookie的有效存储。 收获园豆:5
解决方案4:
不要存cookie存到localstorage就行,我做微信开发遇到过这个问题。解决请采纳 收获园豆:5

微信中 怎么访问不到cookie

答:你好。 很高兴为你解答。 可以访问。 微信调用的是系统默认浏览器。

怎么清除微信内置浏览器cookie

答:清除微信内置浏览器cookie方法: 1.打开并登陆微信,进入微信主界面; 2.点击“我”选项,接着点击设置; 3.在设置界面点击通用选项; 4.在通用界面点击清理微信存储空间; 5.接着选择删除的内容,选择全选; 6.然后选择删除,出现提示,确认删除...

我这做了一个商城网站,链接在微信公众号,每次从...

答:ios系统下的浏览器屏蔽了cookie,ajax请求的时候,session或cookie丢失造成数据不能正确读取安卓浏览器没有屏蔽,所以数据是正常的

ios版的微信 怎么清除内置浏览器的cookie

答:1. 公众号的链接已经跳出了微信浏览器了。 2. 因此会提示你选择浏览器打开这个网页。 3. 微信自带的浏览功能不多的,有些网页没办法实现正常浏览 追问: 关键是在 biyingcaipiao 这个公众号里面随便打开一个链接,都是在新弹出的safari浏览器中...

微信电脑客户端登陆 在公众号播放视频一直出现 cou...

答:清除我们的上网记录 在浏览器的工具栏里面找到,并点击“清除上网痕迹”。 在清除数据的时间里面,我们选择的是:全部 下面选项的各个对勾,我们都要勾选上。然后我们点击“立即清理” 2、清理我们电脑上的播放器 对于电脑上的安装的多个播放器,我...

微信开发中可不可以使用session

答:1、由于公众平台的特殊形式,用户的消息是通过腾讯服务器直接post的过来的,服务器是不带cookie过来的。 2、所以当你想用平时直接设置cookie何session是不行的,cookie是彻底没戏,session的问题是 服务器每次过来不带session_id 所有我们也无话...

微信公众平台开发 如何使用session

答:使用微信号作为用户的session_id,也可以将其md5加密后使用。 session是存储在服务器端的,那么区别每个用户的session就需要使用客户端的cookie,微信服务器是不发送cookie到开发者服务器,所以基于cookie的session无法使用。 但是只要为每个用...

请问 微信公众平台 是如何判断当前菜单的,为什么...

答:用户点击菜单会给你推送一个event类型的消息。里边包含有EventKey,这个是你创建菜单时候每个菜单的eventKey标签。通过这个,你可以知道用户点了那个菜单。根据点的菜单,你可以做你想做的事情。

请问怎么获取微信公众平台后台 图文分析里面的 wec...

答:你看是是不是带参数又去请求了其他的url。 然后又拿到了这个参数 我之前做过微信的后台开发。当时是这样子的。

PHP 用CURL模拟登陆微信公众平台后的问题

答:cookies 有没有POST? curl_setopt($ch, CURLOPT_COOKIEJAR, $CookieJarFilename); curl_setopt($ch, CURLOPT_COOKIEFILE, $CookieJarFilename);


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/blogcnk/mm/ccdkcd.html report 3247 解决方案1:微信自带浏览器的缓存是不保证的.这个不用纠结.它就是这样.不说别的.微信的缓存是经常被清的.他自带的浏览器也是被清的目标.还不如想想法把你的不能用openid的特殊性解决掉.收获园豆:85============================================谢谢,回答。openid那个地方没法做,因为部分客户会有几个账号,用openid只能保持一个账号。============================================@帅

热门图片