公众号授权微信昵称带表情符号保存时报错解决办法——昵称进行Base64加密解密
贴出加密解密demo,项目中可以现学现用
import java.io.UnsupportedEncodingException;
import java.util.Base64;public class Test {public static void main(String[] args) {try {//微信昵称加密String st= Base64.getEncoder().encodeToString("我的微信昵称".getBytes("UTF-8"));System.out.println(st);//解密,还需要将byte数组转成字符串byte[] decode = Base64.getDecoder().decode(st);System.out.println(decode.toString()); //错误转字符串方法System.out.println(new String(decode, "UTF-8")); //正确的转字符串方法} catch (UnsupportedEncodingException e) {e.printStackTrace();}}
}
2019.12.23更新
看到一个帖子,里面提到了更好地办法解决表情符问题,https://blog.csdn.net/yangjianrong1985/article/details/102675334
是说设计字段字符时可以设置成UTFMB8,这个笔者没有试过,有需要的可以试试
公众号授权微信昵称带表情符号保存时报错解决办法——昵称进行Base64加密解密相关推荐
- QQ群文件无法正常显示/微信(PC)电脑端公众号文章打开后显示一片空白的解决办法
QQ群文件无法正常显示/微信(PC)电脑端公众号文章打开后显示一片空白的解决办法: [解决办法] 1.打开ie浏览器,右上角类似齿轮的图标,找到Internet选项,打开 2.找到局域网设置 3.把下 ...
- php 公众号 验证失败,微信公众号Token验证失败的几种情况及解决办法
微信公众号Token验证失败的几种情况及解决办法 1. 思路看验证的文件,编码是否是:utf-8 无bom头的 2. thinkphp框架,要关闭调试模式,开启调试模式容易有错误代码出现,导致验证失败 ...
- 微信公众号删除cookie失败,cookie设置了过期时间不管用,微信公众号cookie比较诡异,删不掉,解决办法,原生JS封装cookie统一操作删除cookie,读取cookie,删除cookie
公司有个项目,需求是这样的: pc 端的项目,有一个步骤可以在手机上操作,页面都在同一个域名下面,但是pc端需要登录(用到了 cookie ),公众号端不需要登录(不用 cookie ) ,不清楚服务 ...
- 微信开发 该公众号暂时无法提供服务,请稍候再试 解决办法
一.原因 1.网络中断 2.关注和取消过多 3.微信转发url服务器中的web项目异常 二.解决办法 1.正常连接网络 2.过一会再试 3.检查web项目,建议预留一个测试过的项目作为检查使用.
- uniapp中h5网页微信公众号授权
uniapp微信网页授权 uniapp中h5网页微信公众号授权 主要代码 获取code返回的code截取代码 uniapp中h5网页微信公众号授权 微信官方文档–>网页授权 uniapp中h5网 ...
- RuoYi-App移动版(uni-app)微信公众号授权登录
前言 略 uni-app 未提供微信公众号授权登录 uni.login是一个客户端API,统一封装了各个平台的各种常见的登录方式,包括App手机号一键登陆.三方登录(微信.微博.QQ.Apple.go ...
- 微信公众号授权给h5
首先放上官方文档 获取公众号授权可以获取到用户的openId,可以通过openId获取到用户的昵称.性别.所在地等信息 获取授权的流程: 首先需要用户打开或者跳转到授权页,用户点击统一后跳转到我们设置 ...
- uniapp微信公众号授权登录,本地调试
在项目如何集中微信公众号授权登录 后端跳转获取code码,最后拼接, //保留登录前的页面参数.为了不让参数传到后台,并且在微信授权链接带来带去,可以将参数和登录前的地址存到本地缓存let route ...
- 微信公众号授权登录(asp.net + angular)
微信是时下最火的,上面有数以亿计的用户,如果能接入微信将大大减低注册门槛,当然,接入微信登录是有门槛的.微信登录一般有两个,一个是微信开放平台授权登录,一个是微信公众号授权登录,两者都需要认证才可以继 ...
最新文章
- epoll监听文件_怎么理解把标准输入以ET模式加入epoll,监听EPOLLOUT事件时,epoll_wait多次返回?...
- python unicode编码书写方式_python 中文编码 小结 ,json读写,str转换unicode,文字比较...
- fx5u模拟量如何读取_FX5U系列三菱产品 使用模拟量时的注意事项
- 【蓝桥杯】基础练习 十六进制转十进制
- C# 密封类sealed
- Spring Security与Maven教程
- 月赛 SX_ACM 惨痛教训
- maven(二) maven项目构建ssh工程(父工程与子模块的拆分与聚合)
- 利用超级绘图王简化建筑识图课程的教学
- 英语计算机考研复试专业翻译题库,计算机专业英语题题库.doc
- 2014年十大云计算发展趋势分析及预测
- 豆瓣读书TOP250书籍信息爬虫脚本
- 罗振宇跨年演讲:哪来直接登顶的人生,只有不断迭代的历程
- SAX错误–序言中不允许包含内容
- Android开发经验谈:这份字节跳动历年校招Android面试真题解析,薪资翻倍
- 机器人彩铅画_儿童画教程:教你画机器人
- Matlab状态模式(State)
- 角色扮演类大型网络游戏C++后台和纯C语言后台的差异
- python清洗文本_用python清洗文本文件
- 好玩的熊猫头表情包图片生成PHP源码+实测可用
热门文章
- 有什么比较好用写小说的软件?
- 用 Python 分析过往 36 年春晚节目数据,发现一些趣事
- 借x-emas-gw-sign解密,讲讲常见加密
- 还怕搞不定秋招?Java8年架构大能分享“Java面试突击秋招手册“,背完轻松应付面试官,再拿不到offer真不怪我了
- word转html包含公式和图片
- Nginx windows 详细安装部署教程
- quartz的触发器CronTriggerBean 配置
- Elasticsearch 入门 核心概念 数据结构 分词器 javaAPI
- 恋爱婚姻法则与职场规则
- @Produces注解