我想这是关于CSP和Recaptcha的其他一些注释的另一个变体;我检查了这些,但它们没有帮助。这是我的情况:
- FWIW,基本站点是一个高度定制的Drupal 7代码库。
- 我没有在该站点的Apache配置中完成任何显式的CSP工作,Drupal模块均未添加任何内容,并且我还没有通过自己的代码添加任何标头。
- 当我加载包含recaptcha块的页面时,在Safari(11.1.1)中收到以下投诉:
- 在Firefox中,我得到:
- 我在Chrome浏览器中没有任何抱怨。
- 无论投诉如何,recaptcha都可以在所有浏览器中正常工作。
- 我已经使用Chrome开发工具查看了网站文件(尤其是Recaptcha文件)指定的标头,但对CSP却一无所获。
- 当我从页面上删除recaptcha块时,抱怨消失了,所以我可以肯定这是问题所在。
所以,我很困惑。有什么建议吗?我必须承认,在CSP中没有太多的背景知识,但我只是想不出问题的根源。谢谢!