2017-04-10 56 views
0

在asp.net如何防止HTML注入:Asp.net阻止HTML注入?

http://example.com?id=asd"%20href="http://google.com"><> 

克罗姆不允许但Firefox允许运行该脚本。有什么办法可以防止HTML注入。

谢谢。

回答

2

有一个微软教程吧: https://msdn.microsoft.com/en-us/library/ff647397.aspx

,这一个是关于SQL注入: https://msdn.microsoft.com/en-us/library/ff648339.aspx

从MS TUTS

^^还是......

+0

我看到了这个链接。但是没有提及** HTML注入**。 –

+0

没有办法通过使用web.config来解决它。例如:** validateRequest =“true”** –

+0

我不是100%确定,但我认为我从来没有见过一个自动的选项...我认为那里只有它可以用你自己的执行...你可以使用一个过滤器:https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/filters,那样只会实现一次。 – Kris