【发布时间】:2011-10-20 07:55:16
【问题描述】:
在 asp.net mvc 中清理用户输入而不抛出“潜在危险的 request.form”异常并仍然防止包含 dangerous 标签的 post 请求的 xss 攻击的最佳方法是什么。
编辑: 我尝试了 AntiXss 并创建了自定义编码器,它在运行时对所有提交的值进行编码,但问题是它仍然抛出异常。实际上我并没有弄清楚我可以确保请求不包含任何危险的确切位置(哪个事件),如果它包含危险的内容,我可以将其重定向到另一个 Action 而不是抛出异常。
【问题讨论】:
标签: .net asp.net asp.net-mvc security xss