网站子域名怎么设置,百度seo在哪里,杭州圣玛丁服装设计学校学费,上海seo网站优化公司一.场景
进入页面#xff0c;富文本编辑框里回显这条新闻内容#xff0c;如下图#xff0c; 然后可以在富文本编辑框里对它实现再编辑#xff0c;编辑之后将html代码提交保存到后台数据库。可以点击详情页进行查看。 出现问题#xff1a;在提交到后台controller时#x…一.场景
进入页面富文本编辑框里回显这条新闻内容如下图 然后可以在富文本编辑框里对它实现再编辑编辑之后将html代码提交保存到后台数据库。可以点击详情页进行查看。 出现问题在提交到后台controller时 莫名被过滤了很多东西 包括CSS、class等只剩下文本内容了哇呀呀 二.解决
只需一段代码即可搞定如图 默认防止XSS攻击是开启的我们只需要将排除的链接添加到这里就可以了 该方法是防止XSS攻击的后端处理方式目的是防止js等恶意代码直接被存储到数据库中。所以我们存储到后台时就只剩下div了。
话说回来在实际生产环境中恶意代码存储到数据库中的后果是什么呢下次有用户进入该网站服务器返回给前台大量数据的同时恶意代码也被返回并执行那最终导致用户的Cookie等个人信息被泄露。所以如果后端不进行任何过滤处理显然是不安全的。