【发布时间】:2017-11-05 09:08:08
【问题描述】:
官方 Angular Security Guide 谈到了 4 个安全上下文:HTML, Url, Style and Resource Url。
每个人都负责清理相应类型的资源。
另外DomSanitizer服务中有5个方法(每种资源类型)
- bypassSecurityTrustHtml
- bypassSecurityTrustScript
- bypassSecurityTrustStyle
- bypassSecurityTrustUrl
- bypassSecurityTrustResourceUrl
但是,我没有在官方文档中找到任何提及 SecurityContext.NONE 的内容。它是代码中的does exist。
我假设它聚合了所有资源类型,这意味着被清理的资源可以是 HTML,其中包含样式和脚本。
是这样吗?有官方消息吗?
【问题讨论】:
标签: angular dom sanitization html-sanitizing angular-dom-sanitizer