【发布时间】:2023-11-25 20:26:01
【问题描述】:
我在index.html 中设置了以下meta 标记,它简化了本地开发,但也将部署在生产代码中:
<meta http-equiv="Content-Security-Policy" content="default-src 'self' localhost:* ws://localhost:*;">
是否有任何已知的方法可以像这样添加localhost 允许任何类型的跨站点脚本攻击?
根据Google's CSP evaluator 看来还可以(嗯,至少是localhost 部分)。
【问题讨论】:
-
为什么要为此投入时间?只是不要将开发设置部署到生产环境。你真的应该能够将这两个环境分开......
-
保持现状所需的时间投资为零。目前部署静态 html 文件时不需要额外的处理步骤。
标签: html localhost xss content-security-policy