码迷,mamicode.com
首页 > 其他好文 > 详细

对于over-posting的防御

时间:2016-05-08 19:52:53      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

  over-posting简单的说就是指用户通过猜测等手段得知了后端数据Model的属性名称,在数据更新或添加的时候提交了本不应该允许用户更改的数据库字段,并且在服务器端因为没有进行防御而将恶意提交的数据写入了数据库。

 

  对于这种漏洞的防御可以使用第6节所示的方式进行模型的更新,也可以使用Bind特性在Action上进行白名单(Include)或者黑名单(Exclude)的限制,使用方式如下片段所示。

技术分享

 

对于over-posting的防御

标签:

原文地址:http://www.cnblogs.com/mstmdev/p/5471264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!