无法识别的内容安全策略指令:disown-opener、reflected-xss、referrer

Bra*_*ley 6 content-security-policy

我至少 90% 确信以下内容是 Chrome 实施W3C 的 CSP 标准的结果的结果,但我认为最好加倍努力并确定。

\n\n

我目前正在为客户实施严格的内容安全策略,并且在 Chrome 66 上遇到了以下策略指令复杂情况:

\n\n
Unrecognized Content-Security-Policy directive \'disown-opener\'.\nUnrecognized Content-Security-Policy directive \'reflected-xss\'.\nUnrecognized Content-Security-Policy directive \'referrer\'.\n
Run Code Online (Sandbox Code Playgroud)\n\n

再次,我确信这是一个标准问题(因为我正在使用MDN\xe2\x80\x99s CSP 文档)。如果是这种情况,任何人都可以指导我竞争或替代指令吗?

\n

sid*_*ker 6

\n

无法识别的内容安全策略指令“reflected-xss”

\n
\n

该reflected-xss指令已于 2016 年从 CSP 规范中删除。但是您可以使用标头来获得与预期X-XSS-Protection完全相同的效果。reflected-xss

\n
\n

无法识别的内容安全策略指令“referrer”。

\n
\n

该referrer指令很久以前就被撤销了。请改用Referrer-Policy标头。

\n
\n

无法识别的内容安全策略指令“disown-opener”

\n
\n

用于rel=noopener任何外部链接。所有现代浏览器都支持它\xe2\x80\x99s 。

\n