新增 web.strictMode,提供更严格的数据安全验证
This commit is contained in:
Binary file not shown.
@@ -459,6 +459,9 @@ web:
|
||||
# 静态资源路径前缀,可做CDN加速优化
|
||||
staticPrefix: /static
|
||||
|
||||
# 严格模式(更严格的数据安全验证)
|
||||
strictMode: false
|
||||
|
||||
# 自定义正则表达式验证(主键、登录名)
|
||||
validator:
|
||||
id: '[a-zA-Z0-9_\-/#\u4e00-\u9fa5]{0,64}'
|
||||
|
||||
@@ -116,6 +116,7 @@ public class MsgPushTest extends BaseSpringContextTests {
|
||||
private MsgTemplateService msgTemplateService;
|
||||
|
||||
public void testMailTpl(){
|
||||
// 创建消息模板
|
||||
MsgTemplate msgTemplate = new MsgTemplate();
|
||||
msgTemplate.setTplKey("mail_send_test");
|
||||
List<MsgTemplate> tplList = msgTemplateService.findList(msgTemplate);
|
||||
@@ -125,12 +126,13 @@ public class MsgPushTest extends BaseSpringContextTests {
|
||||
msgTemplate.setTplType("email");
|
||||
msgTemplateService.save(msgTemplate);
|
||||
}
|
||||
// 根据模板发送消息
|
||||
EmailMsgContent msgContent = new EmailMsgContent();
|
||||
msgContent.setTitle("邮件提示信息");
|
||||
msgContent.setTplKey("mail_send_test");
|
||||
msgContent.addTplData("keyword1", "小王");
|
||||
msgContent.addTplData("keyword2", "2018-8-28 20:00");
|
||||
msgContent.addTplData("keyword3", "ERP项目方案讨论视频会议");
|
||||
msgContent.addTplData("keyword3", "OA项目方案讨论视频会议");
|
||||
// 即时推送模板消息,模板内容:你好,${keyword1},请于 ${keyword2},准时参加${keyword3}
|
||||
MsgPushUtils.push(msgContent, "BizKey", "BizType", "system");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user