WebLogic Console 后台登录绕过漏洞(CVE-2020-14882)安装补丁后出现的中文乱码问题解决
具体漏洞详情:WebLogic Console 后台登录绕过漏洞(CVE-2020-14882)详情
问题描述
应用中涉及到HTTPS POST类型的请求,请求时,接收到的数据出现中文乱码
解决思路
weblogic默认编码为GBK,需要改为UTF-8
解决步骤
-
startWeblogic文件设置
(1)windows在startWeblogic.cmd 中
set CLASSPATH=%SAVE_CLASSPATH%
下增加一行
JAVA_OPTIONS="${JAVA_OPTIONS} -Dfile.encoding=utf-8"
(2)linux在startWeblogic.sh 中
CLASSPATH="${SAVE_CLASSPATH}"
下增加一行
JAVA_OPTIONS="${JAVA_OPTIONS} -Dfile.encoding=utf-8"