解决com.alibaba.fastjson.JSONException: autoType is not support. xs:string问题
产生原因:
由于公司漏洞扫描,fastjson在反序列化时存在漏洞,可导致远程任意代码执行,fastjson版本需要升级;升级fastjson的版本后,禁用了部分autotype的功能,由于反序列化对象时,需要检查是否开启了autotype。所以如果反序列化检查时,autotype没有开启,就会报错。
解决办法:
开启autotype:添加JVM启动参数:-Dfastjson.parser.autoTypeSupport=true
PS:还有其他方式开启autotype,可自行查找。