3 security model-view-controller sql-injection asp.net-mvc-3
我正在开发一个ASP.NET MVC 3应用程序,并且需要一种绕过SQL注入的方法,一些简单的方法会很有用.我已经关注了微软关于此事的文章,但它似乎与我的代码和结构不符.
任何帮助是极大的赞赏
为了防止sql注入:
不要形成任何动态的SQL.
尽量不要使用任何动态SQL - 如果由于某种原因必须确保使用参数化查询.
不要只是简单地使用动态sql并从中删除引号 - 假设这将是唯一的攻击向量有点危险.