首页 > 解决方案 > Google reCAPTCHA v2 拒绝加载脚本

问题描述

我尝试在我的网站上启用重新捕获。我遵循本教程https://developers.google.com/recaptcha/docs/display 重新捕获集成后,我收到以下错误: 在此处输入图像描述

显然这是 CSP 的问题。

我尝试从我的 nginx 服务器返回 CSP 标头:

add_header Content-Security-Policy "script-src 'self' 'unsafe-inline' https://www.google.com https://maps.googleapis.com https://www.gstatic.com";

但这无济于事,似乎重新捕获从另一个地方读取 CSP 规则...使用禁用 CSP Chrome 扩展在 FireFox 上也可以正常工作,而 CSP 忽略控制台中的警告。问题可能是什么?

标签: recaptchacontent-security-policy

解决方案


推荐阅读