use*_*420 5 nonce content-security-policy
我的代码中有一个奇怪的行为,但它仅出现在 webkit 浏览器(chrome + opera)中,并且仅在启用 SSL 的情况下出现。一般我在 script-tags 中使用 nonce-attribute,但只有特殊的用户组发送匹配的 http-header for nonce。因此,对于大多数访问者来说,这只是一个属性,而不是为了安全。
<script src="https://www.example.com/script.js" nonce="random-value"></script>
Run Code Online (Sandbox Code Playgroud)
在没有 SSL(仅 HTTP)的本地主机上,它工作正常,但使用 SSL(HTTPS)时,我在源代码中看到随机值,但在检查器/元素中是随机数属性为空。
<script src="https://www.example.com/script.js" nonce=""></script>
Run Code Online (Sandbox Code Playgroud)
在 Firefox 和 Edge 中显示此值。这是 webkit 中的错误、安全性还是我的错误,但为什么只在 webkit 中?Chrome 68.0.3440.84 与 Windows 10。
| 归档时间: |
|
| 查看次数: |
879 次 |
| 最近记录: |