recaptcha - 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 忽略控制台中的警告。问题可能是什么?
解决方案
推荐阅读
- haskell - Lambda Calculus 变量变化及应用题
- javascript - 函数遍历Json对象数组需要返回一个对象
- c# - 在 WebClient.UploadStringTaskAsync 之后获取响应 cookie
- c# - “SubscriptionClient”不包含“PeekBatch”和 ReceiveBatch 的定义
- javascript - for 循环的 document.getElementById 问题
- php - 如何使用 usort 对 MongoDB 查询结果进行排序
- docker - 使用高速网络的 Docker 拉取
- android - 开始编程:如何将 ArrayAdapter 传递给 RecyclerView?
- javascript - 如何将js对象保存为JSON格式
- mkdocs - MkDocs RuntimeError:mkdocs 服务上的 StopIteration