Google 人机验证无法显示解决方案

  • 第一步 安装插件
    • Chrome/Edge 电脑版
    • Firefox 电脑版
  • 第二步 配置插件
  • 原理
  • 参考文章

前言:为了防止机器人攻击,国外很多网站都使用了 Google reCaptcha 验证码。reCaptcha 对于国外用户非常的友好,但是…
对于国内用户就不怎么友好了。究其原因,则是国内网络全线屏蔽 Google 服务,导致 reCaptcha
完全加载不出来。这样,国内玩家就无法在对应的网站进行下一步操作了。本方案可以解决 reCaptcha 无法加载的问题。

适用平台: Chrome 电脑版,Firefox 电脑版

适用范围: 大部分的 Google 人机验证的国内加载都可以用这个方案解决,包括本博客的 reCaptcha 验证码。
本方案无法修改部分网站的 Content-Security-Policy。所以这个方案对于这部分网站是无效的。

请注意,由于方案的特殊性,少数网络情况下不一定成功。但是,大部分网络情况下都是可以成功的。

第一步 安装插件

本方案基于 Header Editor 插件。因此,您需要先在您的浏览器中安装这个插件。

下面是不同的浏览器对应的方法 (请事先确定好你用的浏览器)。

提醒:目前已重新上传可以用于 Chrome 最新版的离线插件。如果 Chrome 方案无法使用请使用 Firefox 方案。

Chrome/Edge 电脑版

方法1.直接进入 Chrome 官方网上应用店,搜索并下载 Header Editor 插件。点击此处转到 Chrome 网上应用店下载插件。

方法2.使用本文提供的离线安装附件,手动安装。
Header Editor 离线安装文件: GitHub Pages

安装方法:

将你下载到的离线安装文件解压出来。解压后,你应该可以看到一个名字为 Header Editor.crx 的文件。

之后,打开 Chrome,进入扩展程序管理页面。

将你解压的 Header Editor.crx 拖到里面来。记得在拖动之前打开右上角的 “开发者模式”。

若出现这个对话框即代表可以正常安装。点击 “添加扩展程序” 即可。

Firefox 电脑版

Firefox 用户安装这个插件就简单多了。可以点击此处下载: Header Editor[Firefox]
Firefox (国际版) 电脑版下载: 点击此处

如果你想搜索安装那也可以。点左上角的按钮,然后在弹出的窗口中选择 “附加组件”。然后去 “插件” 里搜索就可以了 (会直接跳到 Firefox 官方插件下载网站上搜索,接下来你应该都会)。

第二步 配置插件

打开 Header Editor 插件的配置页面,选择 “导入和导出” 选项。

此处需要导入我写好的配置。这里提供两种方法。

方法 1: 手动下载配置文件
首先在此处下载我写好的配置: GitHub Release
在 “本地文件” 点击 “导入”,导入刚才你下载的配置文件。
方法 2: 导入在线配置
在下载规则中,填入下面的地址 (任选其一,推荐使用 GitHub 版本):

  • (GitHub,推荐) https://azurezeng.github.io/static/HE-GoogleRedirect.json
  • (本站服务器) https://www.azurezeng.com/static/HE-GoogleRedirect.json

重要提醒:建议使用 GitHub 地址。本站服务器地址在站点维护时可能无法使用。

然后点击下载按钮。

如果先前导入过,你应该可以在下载规则中直接找到这个地址,直接点击旁边的下载按钮即可。

接下来你应该会在 “导入” 看到相关规则 (如果之前导入过,“操作” 中的 “添加” 会显示为 “覆盖已有”)。选择 “保存” 即可。

最后你的规则列表应该是这样的:

好了,关闭这个页面。然后就可以了,现在 reCaptcha 应该可以正常显示了。

原理

这个插件将 reCaptcha 的调用 (www.google.com/recaptcha) 直接跳转到了 reCaptcha 国内镜像上面
(recaptcha.net/recaptcha)。 由于 reCaptcha 国内镜像是可以直接连接的,而且还是 Google
官方的镜像,所以就能正常加载了。(这个和 xmdhs 的解决方法原理是一样的)

另外,这个方案还会修改页面的 Content-Security-Policy (内容安全政策) 设置,使得有
Content-Security-Policy 的页面的 reCaptcha 能正常加载。(这就是于 xmdhs 的解决方案的不同之处)

参考文章

Google 人机验证(reCaptcha)无法显示解决方案(可解决大多数 CSP 问题)

Google 人机验证(reCaptcha)无法显示解决方案相关推荐

  1. GOOGLE 人机验证(RECAPTCHA)无法显示解决方案(转)

    前言: 为了防止机器人攻击,国外很多网站都使用了 Google reCaptcha 验证码.reCaptcha 对于国外用户非常的友好,但是-对于国内用户就不怎么友好了.究其原因,则是国内网络全线屏蔽 ...

  2. GOOGLE 人机验证(RECAPTCHA)无法显示解决方案(可解决大多数 CSP 问题)

    前言: 为了防止机器人攻击,国外很多网站都使用了 Google reCaptcha 验证码.reCaptcha 对于国外用户非常的友好,但是-对于国内用户就不怎么友好了.究其原因,则是国内网络全线屏蔽 ...

  3. 解决Google人机验证reCaptcha失效问题

    安装Redirector插件 Firefox浏览器 1. 下载Firefox浏览器,并安装插件 2. 打开Redirector插件的界面 3. 弹出如下界面 4. 按照如下形式填写 Chrome浏览器 ...

  4. 解压bz2;kaggle(google人机验证);pycharm加上参数运行;no module named ‘torch_sparse;像这种在kaggle中运行程序报错—— invalid syn

    https://jingyan.baidu.com/article/86fae3461437c53c48121a50.html 关于kaggle一些问题解决办法 - Y-flower - 博客园 Go ...

  5. 避免跳出谷歌人机验证 reCAPTCHA界面的解决方法

    第一次遇到跳出谷歌人机验证 reCAPTCHA界面只要点击窗口就没有问题了,心里还感叹了下谷歌能把人机验证这事做的这么好,不错.然而这个窗口还是会不断调出来扰人= =,导致使用Chrome浏览器搜索变 ...

  6. 解决谷歌人机验证 (reCAPTCHA) 显示错误或空白的问题 (电脑端+手机端)

    Chrome版插件 包含谷歌浏览器 (Google Chrome) 以及360.搜狗在内的绝大部分国产浏览器,均可使用该插件. 此处以谷歌浏览器为例,其他同样内核的浏览器操作流程大同小异.建议经常需要 ...

  7. 谷歌人机验证reCAPTCHA使用

    1.在public/index.html添加代码 <script src="https://www.recaptcha.net/recaptcha/api.js?render=expl ...

  8. 已解决:注册kaggle人机验证出不来

    参考教程:Google 人机验证(reCaptcha)无法显示解决方案(可解决大多数 CSP 问题) – Azure Zeng Blog 一.打开edge浏览器,将Header Editor安装上 二 ...

  9. 浅谈如何使用Google reCAPTCHA进行人机验证

    reCAPTCHA是Google公司推出的一项验证服务,使用十分方便快捷,在国外许多网站上均有使用.它与许多其他的人机验证方式不同,它极少需要用户进行各种识图验证. 它的使用方式如下如所示,只需勾选复 ...

最新文章

  1. Django链接数据库步骤
  2. 2015级C++第10、11周程序阅读(补充) 继承和派生
  3. 【微信小程序企业级开发教程】订阅消息功能
  4. 生鲜在卖场中的六大类别
  5. 安装并配置ssh服务器
  6. 光流 | OpenCV中的光流有关函数
  7. leader选举的源码分析-quorumPeer.createElectionAlgorithm
  8. Site24x7 为Teams提供可智能 DevOps
  9. 怎么查看计算机的系统内存大小,Windows10系统怎么查看电脑内存大小
  10. 关于QueryRunner数据查询以及常用方法
  11. React事件的问题
  12. 事态升级是什么意思_为什么有的人越到关键时刻越容易掉链子?记住不要有“赌徒心理”...
  13. C/C++底层实现指定磁盘只读
  14. 【python】52周存钱法改进
  15. self.view.window, self.view.superView的意思
  16. 关于PyQt5 菜单点击实现打开chm格式的文件
  17. 基于SSM生产计划排程管理系统
  18. 中银涨停,A股牛市要启动了吗?
  19. 计算机桌面怎么能添加文字,如何实现在电脑桌面上添加文字提醒
  20. new bing聊天机器人免翻命令行使用--大佬逆向工程api

热门文章

  1. 技术博客变成情感博客了吧
  2. Gradle的概念和理解.
  3. Google登录授权详细过程
  4. ChatGPT的注册和使用教程
  5. SPSS(基础篇09)--拆分数据文件
  6. 安全生产六步法是什么_安全生产六步法
  7. LoadRunner 常用函数大全+1
  8. java强引用不会被回收_强引用(Strong Reference)-不回收
  9. POJ 1877 Flooded!
  10. PyTorch源码解读之torchvision.models