HTML编码在ASP.NET存储区中进行解码并提取

时间:2018-07-04 06:02:51

标签: asp.net xss html-encode htmldecode

我在限制可以接受用户输入的字段中的恶意内容方面遇到问题。

我必须对该字段进行编码并将其保存在数据库中-参见示例:

第一个示例

<space>被另存为&lt;space&gt;

第二个示例(恶意文本)

"><svg/onload=prompt(1)> 保存为&quot;&gt;&lt;svg/onload=prompt(1)&gt;

现在在报告中,我必须将其解码为实际文本,但是第二个文本现在是恶意脚本。我该怎么办?

还有其他方法可以阻止客户端和服务器端的恶意文本吗?

0 个答案:

没有答案