起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9960|回复: 10

[结贴] 推送到微信的待办任务,打开是404

[复制链接]

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
发表于 2017-9-20 10:49:21 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
流程待办推送到微信,在微信浏览器打开为404 微信图片_20170920104909.jpg

及时结贴是个好习惯

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-9-20 13:39:31 | 显示全部楼层
404是找不到资源,确认推送的url是什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
 楼主| 发表于 2017-9-20 14:23:42 | 显示全部楼层
及时结贴是个好习惯
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-9-20 16:06:22 | 显示全部楼层
这个是平台默认的推送的url?应该不是吧,平台任务的推送是有具体的.w的地址的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
 楼主| 发表于 2017-9-20 16:38:43 | 显示全部楼层
jishuang 发表于 2017-9-20 16:06
这个是平台默认的推送的url?应该不是吧,平台任务的推送是有具体的.w的地址的 ...

推送到用户的链接是这个:
https://open.weixin.qq.com/conne ... 5df19&redirect_uri=http%3A%2F%2Fwx.jspdi.com.cn%3A8080%2F%2Fx5%2FUI2%2FSA%2Fweixin%2Foauth2Callback.j%3FconfigKey%3Dwx8591db7ee6e5df191000004%26pageURL%3DaHR0cDovL3d4LmpzcGRpLmNvbS5jbjo4MDgwL1B1c2hTZXJ2ZXIvcj90PUZOQjNZYk56MnVRelpSQnIybTZuRUZGbg&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect

红色部分,是微信服务器让客户端重定向的地址。重定向到oauth2Callback.j后,会取出pageURL,然后又会让浏览器重定向到pageURL
pageURL=aHR0cDovL3d4LmpzcGRpLmNvbS5jbjo4MDgwL1B1c2hTZXJ2ZXIvcj90PUZOQjNZYk56MnVRelpSQnIybTZuRUZGbg

把pageURL base64 解码后,得到:http://wx.jspdi.com.cn:8080/Push ... bNz2uQzZRBr2m6nEFFn

用户访问这个后,最后才会重定向到具体的.a 或者.w

及时结贴是个好习惯
回复 支持 反对

使用道具 举报

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
 楼主| 发表于 2017-9-20 16:56:58 | 显示全部楼层
jishuang 发表于 2017-9-20 16:06
这个是平台默认的推送的url?应该不是吧,平台任务的推送是有具体的.w的地址的 ...


解决了。用nginx做内外网映射的时候,没映射pushserver开头的地址,只映射了x5开头的。

还有个问题,用户关闭微信浏览器的时候,会注销bsessionid么。如果不能注销,岂不是一直占用在线人数,特别是我们单位需要把 session有效时间设置为24小时的
及时结贴是个好习惯
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-9-20 17:42:37 | 显示全部楼层
会注销
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复

使用道具 举报

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
 楼主| 发表于 2017-9-20 19:40:49 | 显示全部楼层

试过了,不会立即注销,是等超过 session时间才注销吧。这样的话,太占用户数了。
及时结贴是个好习惯
回复 支持 反对

使用道具 举报

532

主题

2107

帖子

4310

积分

论坛元老

起步萌新

Rank: 8Rank: 8

积分
4310
 楼主| 发表于 2017-9-20 19:45:44 | 显示全部楼层

登录action能否设置 过期时间,微信端调用登录action 的时候可以设置时间短点。
及时结贴是个好习惯
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-9-21 10:23:32 | 显示全部楼层
确认一下微信中直接打开功能关闭没有处理注销,没有时机控制,可以在微信的菜单栏中自己加一个注销按钮
或者可以在微信中登录的时候自己把bsessionid存储起来,然后自己定时调用注销

超时时间是统一控制的没有单独控制微信的

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-25 22:36 , Processed in 0.065672 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表