我有许多参数构成插入表单,例如:
x.Parameters.AddWithValue("@city", City.Text)
Run Code Online (Sandbox Code Playgroud)
我今天早上在网站上发生了一次失败的xss攻击,所以无论如何我都试图加强安全措施....
我应该像这样添加我的输入参数吗?
x.Parameters.AddWithValue("@city", HttpUtility.HtmlEncode(City.Text))
Run Code Online (Sandbox Code Playgroud)
还有什么我应该考虑避免攻击吗?