开启 FastJSON 安全模式!

This commit is contained in:
terrfly 2024-03-06 10:20:20 +08:00
parent c00310c777
commit 6e5223bc3a
3 changed files with 12 additions and 0 deletions

View File

@ -15,6 +15,7 @@
*/
package com.jeequan.jeepay.mgr.bootstrap;
import com.alibaba.fastjson.parser.ParserConfig;
import com.alibaba.fastjson.support.config.FastJsonConfig;
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
@ -67,6 +68,9 @@ public class JeepayMgrApplication {
//新建fast-json转换器
FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
// 开启 FastJSON 安全模式
ParserConfig.getGlobalInstance().setSafeMode(true);
//fast-json 配置信息
FastJsonConfig config = new FastJsonConfig();
config.setDateFormat("yyyy-MM-dd HH:mm:ss");

View File

@ -15,6 +15,7 @@
*/
package com.jeequan.jeepay.mch.bootstrap;
import com.alibaba.fastjson.parser.ParserConfig;
import com.alibaba.fastjson.support.config.FastJsonConfig;
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
@ -67,6 +68,9 @@ public class JeepayMchApplication {
//新建fast-json转换器
FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
// 开启 FastJSON 安全模式
ParserConfig.getGlobalInstance().setSafeMode(true);
//fast-json 配置信息
FastJsonConfig config = new FastJsonConfig();
config.setDateFormat("yyyy-MM-dd HH:mm:ss");

View File

@ -15,6 +15,7 @@
*/
package com.jeequan.jeepay.pay.bootstrap;
import com.alibaba.fastjson.parser.ParserConfig;
import com.alibaba.fastjson.support.config.FastJsonConfig;
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
@ -69,6 +70,9 @@ public class JeepayPayApplication {
//新建fast-json转换器
FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
// 开启 FastJSON 安全模式
ParserConfig.getGlobalInstance().setSafeMode(true);
//fast-json 配置信息
FastJsonConfig config = new FastJsonConfig();
config.setDateFormat("yyyy-MM-dd HH:mm:ss");