gpt4 book ai didi

.net - 是否有 HtmlPurifier(php) 的 .NET 实现

转载 作者:行者123 更新时间:2023-12-03 14:08:21 25 4
gpt4 key购买 nike

是否有一个全面的 .NET 的 Html 清洁器/Anti-Xss 库,它也有一个定义的白名单。我知道微软的 Anti-Xss 是一个很好的起点,但它需要一个好的白名单来允许 html 标签和 css。有人知道吗?

最佳答案

微软的 Anti-XSS 出了什么问题图书馆(你提到过)?

他们有全面的 HTML 清理,可以根据白名单过滤字符,解析 HTML,根据白名单过滤节点,然后重新生成(安全)HTML。您可以更改白名单(因为代码已打开),但我不确定您是否愿意。

用法也很简单:

var sanitizedHtml = Microsoft.Security.Application.Sanitizer.GetSafeHtmlFragment(inputHtml);

关于.net - 是否有 HtmlPurifier(php) 的 .NET 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2051216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com