繁体   English   中英

内容安全策略 (CSP) 不适用于 style-src self

[英]content security policy (CSP) not working with style-src self

我想要我的 angular 应用程序的内容安全性,但是如果我编写以下内容安全性:

<meta http-equiv="Content-Security-Policy" 
      content="
      default-src 'none'; 
      img-src 'self'; 
      font-src 'self'; 
      connect-src 'self'; 
      script-src 'self'; 
      style-src 'self'; 
      trusted-types angular angular#unsafe-bypass; 
      object-src 'none'">

但是用 s风格-src 'self' ; 我创建的组件有很多错误。 我做了一些研究,发现问题https://github.com/angular/angular/issues/6361

这意味着唯一的解决方案是使用? 还是误会了什么?

 style-src 'self' 'unsafe-inline';

我已经配置我的 CSP 几天了,似乎 Angular 需要 unsafe-inline 并且在短期内不太可能改变。

这个angular问题讲一下。 https://github.com/angular/angular-cli/issues/3430 https://github.com/angular/angular-cli/issues/12378

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM