【问题标题】:How to set generic CSP header in config.neon?如何在 config.neon 中设置通用 CSP 标头?
【发布时间】:2018-08-13 07:43:57
【问题描述】:

我需要在config.neon 文件中设置内容安全策略。 图片的政策应该是这样的(非常精简的版本)img-src data:

服务器运行 PHP/Nette 框架,配置在 .neon 文件中。 字符串data: 在服务器端产生语法错误,因为: 在.neon 中具有特殊含义。

Nette\Neon\Exception
Unexpected ':' on line 28, column 343.

如何克服这个问题?如何在标题中发送“数据:”?

【问题讨论】:

  • 我不是 PHP 开发人员,所以这对于从事 PHP 工作的人来说可能是微不足道的
  • 我认为你的 neon 标签不合适。

标签: php content-security-policy neon nette


【解决方案1】:

我找到了答案。整个定义必须用双引号括起来,然后 Nette 按原样发送它,而不试图解释字符串

所以正确的定义是

Content-Security-Policy:  "img-src whatever-is-in-the-double-quotes"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-27
    • 2016-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-28
    • 2023-01-20
    • 2019-02-27
    相关资源
    最近更新 更多