HTTPS认证之后,业务系统中新增中文信息显示乱码

一、问题说明

        今天本是一个美好的周末,虽然房间外面烈日炎炎,但是房间内27℃的大一匹格力变频空调恒温开着,落地窗前的波西米亚风条纹窗帘也好心的阻挡了三伏天的余热,梦中帅气的我马上就要和一个美丽的姑娘走进婚姻的殿堂……突然……微信的滴滴声不合时宜的响起,慵懒、倦怠、静谧、美好的一切瞬间被打破……

        “那个群里有个问题看看呢”

        “好”        “您好,甲方爸爸,请问是什么问题呢?”

        “现在有个问题,业务系统增加HTTPS证书后,备注信息不支持汉字输入,保存之后直接变为乱码了!你看,就是这样的。”

二、解决过程

        百度!
        https认证之后,听说是要调用什么443端口,所以除了认证之前在业务系统访问端口后面添加URIEncoding="UTF-8"之外还需要在443端口后面添加配置字符集,并且重启Tomcat。

三、解决办法

        vi /opt/tomcat/conf/server.xml

        添加URIEncoding="UTF-8"在

URIEncoding="UTF-8" protocol="HTTP/1.1" SSLEnabled="true"

        重启Tomcat就可以了。   

你可能感兴趣的:(tomcat)