官方网站下载12306,网站建设公司的,哪些官网用wordpress,百度竞价排名价格系列文章目录 文章目录 系列文章目录前言 前言
前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到网站#xff0c;这篇文章男女通用#xff0c;看懂了就去分享给你的码吧。 打开AutoType功能 …系列文章目录 文章目录 系列文章目录前言 前言
前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到网站这篇文章男女通用看懂了就去分享给你的码吧。 打开AutoType功能
在1.2.25之后的版本以及所有的.sec01后缀版本中autotype功能是受限的和之前的版本不同如果在升级的过程中遇到问题可以通过以下方法配置。
注意如果配置了safeMode配置白名单也是不起作用的。 一、添加autotype白名单 添加白名单有三种方式三选一如下:
在代码中配置
ParserConfig.getGlobalInstance().addAccept(com.taobao.pac.client.sdk.dataobject.);如果有多个包名前缀分多次addAccept
加上JVM启动参数 -Dfastjson.parser.autoTypeAcceptcom.taobao.pac.client.sdk.dataobject.,com.cainiao.如果有多个包名前缀用逗号隔开
通过fastjson.properties文件配置。
在1.2.25/1.2.26版本支持通过类路径的fastjson.properties文件来配置配置方式如下
fastjson.parser.autoTypeAcceptcom.taobao.pac.client.sdk.dataobject.,com.cainiao.
// 如果有多个包名前缀用逗号隔开二、打开autotype功能 如果通过配置白名单解决不了问题可以选择继续打开autotype功能fastjson在新版本中内置了多重防护但是还是可能会存在一定风险。两种方法打开autotype二选一如下
1、JVM启动参数
-Dfastjson.parser.autoTypeSupporttrue2、代码中设置
ParserConfig.getGlobalInstance().setAutoTypeSupport(true);如果有使用非全局ParserConfig则用另外调用setAutoTypeSupport(true)
三、配置autoType黑名单 打开AutoType之后是基于内置黑名单来实现安全的但黑名单是穷举不完的如果发现了新的风险类可以通过以下配置来增加黑名单
配置JVM启动参数
-Dfastjson.parser.denyxx.xxx这里的xx.xxx是包名前缀如果有多个包名前缀用逗号隔开
通过fastjson.properties来配置
在1.2.25之后的版本支持通过类路径的fastjson.properties文件来配置配置方式如下
-Dfastjson.parser.denyxx.xxx这里的xx.xxx是包名前缀如果有多个包名前缀用逗号隔开
代码中配置
ParserConfig.getGlobalInstance().addDeny(xx.xxx);这里的xx.xxx是包名前缀如果有多个包名前缀用逗号隔开