uniapp微信授权之 有个别用户 无法正常授权

今天又来记录开发路上的坑啦
在这里插入图片描述

昨天碰见一个很奇怪的问题 授权代码已经反复测试过没有问题

绝大部分用户测试也是没有问题的 但是有个别用户无法授权成功

经过测试 也抓取到了code码 所以搞不明白为什么抓不到后台返回的信息

秃头…

之后进行了一些改良 然而并没有什么用

在这里插入图片描述
第二天 经过多次测试 终于找到了原因 是因为个别用户的名字里面含有 非法表情包

在这里插入图片描述

真的扎心 解决办法就是把数据库里面的存储类型 改成utf8mb4_unicode_ci

然后再在数据库的设置基本设置里面 添加几行代码就行啦


default-character-set=utf8mb4
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'

上图 这是从后端小姐姐哪里要来的图 一个卑微的小前端其实是看不懂滴 哈哈哈 希望有帮到有一样问题的小伙伴~~~
在这里插入图片描述

就可以解决用户授权问题了

话唠告辞~~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值