关闭→
当前位置:尚之范>生活>心理>微信网页显示404怎么解决

微信网页显示404怎么解决

尚之范 人气:2.85W
微信网页显示404怎么解决

2、平时在做内链或外链的时候疏忽了,造成url出错。

3、原url失效,由于网站某一条url改变,造成原url失效。

4、主机或网络等其他原因,导致出现404错误页面。

5、程序数据库出错,误删了某个数据,修改程序的路径,导致产生大量的404错误页面。建议备份一下文件。

6、文件移动或者删除,产生404,当你的网站发表了某篇文章,又将文章给删除,再去访问文章链接的时候,就无法打开,可以恢复文件内容,即可解决。

微信网页显示404怎么解决

方法/步骤

1/5分步阅读

在做公众号开发时可能存在这样一个场景:用户授权登陆后重定向到业务页面,在此页面我们通过网页授权获取用户基本信息时获取code并通过code获取 access_token从而得到openid等参数,这样我们就可能通过openid去处理相关的业务逻辑。但是用户在此页面刷新时,会出现404错误。主要的原因就是先前获取的code已经失效了导致openid获取不了了。

2/5

这里给出一种解决方案,供大家参考:

REDIRECT_URI (假设为 wechat_redirect_uri )负责的职责:根据 code 获取 openid 或者 unionId => 根据 openid 或者 unionId 查询用户 ID => 执行登录流程,并通过 cookie 写入 session 信息。

2022年查询企业 官方入口-企查查

企查查查询企业,查关系,新公司,查失信,更专业的查询企业!企查查,提供数亿家企业信息!数亿商务精英都在用的企业信用信息查询平台。

3/5

REDIRECT_URI 中可以加入用户请求的目标业务的 REDIRECT_URI (假设为 user_redirect_uri ) 当用户授权之后,微信会回调到 wechat_redirect_uri 上,服务端处理完各种流程后,再回调到 user_redirect_uri 上。

4/5

这种方案需要考虑在各个环节出错后的异常处理(例如 access_token 出错导致根据 code 获取 openid 不成功),避免一直在进行反复地回调跳转。

5/5

总结起来就是一条url只处理一个业务逻辑,不要在user这个业务里去做登陆认证的事。

TAG标签:#网页 #微信 #