1.配置前准备

参考文档: https://developers.google.com/recaptcha/docs/v3

1.1   使用reCaptcha需要去注册google账号,并且去https://www.google.com/recaptcha/admin#list里面去创建秘钥对

1.2并且在后台中 配置相关域名

如不配置域名 进行验证返回

2.界面代码

引入js:  <script src="https://www.recaptcha.net/recaptcha/api.js?render=网站密匙"></script>

grecaptcha.ready(function() {grecaptcha.execute('网站密钥', {action: 'submit'}).then(function(token) {//去后台验证 $.ajax({type: "POST",url:"<%=basePath%>/recaptchaAction/check",data: {"token":token},success: function(result) {alert(result);}});});
});

3.后台代码

@RequestMapping(value="/check",method=RequestMethod.POST)@ResponseBodypublic String check(HttpServletRequest request) {String checkCode = request.getParameter("token");Map<String, Object> map = new HashMap<>();// 此密钥用于您的网站和 reCAPTCHA 之间的通信。map.put("secret", "reCAPTCHA_key");map.put("response", checkCode);//验证链接String url="https://www.recaptcha.net/recaptcha/api/siteverify";//调用验证Map<String, Object> accessIntentByPost = QwyUtil.accessIntentByPost(url, map);return accessIntentByPost.toString();
}

4.注

国内使用reCAPTCHA只需要将 www.google.com 替换成 www.recaptcha.net,即可在国内使用 recaptcha 的服务。

如 https://www.google.com/recaptcha/api.js 替换成 https://www.recaptcha.net/recaptcha/api.js

,https://www.google.com/recaptcha/api/siteverify 替换成 https://www.recaptcha.net/recaptcha/api/siteverify。

reCAPTCHA v3 验证相关推荐

  1. Spring Boot 下使用谷歌 reCAPTCHA v3

    JSP 时代,我写一个图片验证码组件<JSP 实用程序之简易图片验证码>,那是很老的技术,安全性很低,纯粹练手. 图片验证码(Captcha)这类应用,还是采用第三方提供的好,比较放心.于 ...

  2. 目标检测 YOLO v3 验证 COCO 模型

    YOLO,是You Only Look Once的缩写,一种基于深度卷积神经网络的物体检测算法,YOLO v3是YOLO的第3个版本,检测算法更快更准. 本文源码:https://github.com ...

  3. 使用Google reCAPTCHA进行人机验证

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

  4. recaptcha v2_reCAPTCHA v2 vs v3 – reCAPTCHA v2和v3之间的区别

    recaptcha v2 Here, in this article, you will get to learn about reCAPTCHAs, how they work, and the d ...

  5. 谷歌(Google): reCaptcha(3.0版本)做网站验证

    前言:      前面有一篇使用了2.0版本来做网站验证码,但是发现如果只是做网站验证码可以,但是如果我想集成到移动端的话,那样式太丑了,找遍了官方文档(强烈建议去看看一下官方文档(需要翻墙),点击查 ...

  6. 13. keystone v3 方式验证

    进行管理,没有用户,只能用token登录,之前我们创建了一个10个字节的随机数作为token使用,写在了配置文件中,现在要使用这个token: export OS_TOKEN=78870e7a240c ...

  7. 活动 Web 页面人机识别验证的探索与实践

    在电商行业,线上的营销活动特别多.在移动互联网时代,一般为了活动的快速上线和内容的即时更新,大部分的业务场景仍然通过 Web 页面来承载.但由于 Web 页面天生"环境透明",相较 ...

  8. 谷歌验证码reCAPTCHA的运用

    写在前面 提示:reCAPTCHA因为依赖谷歌网站验证,在国内是无法使用的.但是谷歌提供了国内接口,将google.com替换为recaptcha.net即可. reCAPTCHA在国内的接口示例:h ...

  9. 【技术开发】谷歌验证码 ReCaptcha 破解教程,简单方便从零开始。

    本文章转载于:静觅 » [技术开发]谷歌验证码 ReCaptcha 破解教程,简单方便从零开始. 很久没有做爬虫破解类相关的分享了,之前交流群里有朋友提问谷歌系的reCAPTCHA V2 验证码怎么破 ...

最新文章

  1. 数字化探索:建立学习型组织,HR 也能驱动业务营收?
  2. GPUImage滤镜中的shader代码分析,及自定义滤镜
  3. 添加水印(文字and图片)
  4. more 目录linux,linux(二)目录结构、文件基本操作cat\more\less、环境变量、文件搜索...
  5. 浅谈python异步IO,同步IO,线程与进程~
  6. 读《世界是数字的》有感
  7. C++实现插入排序(附完整源码)
  8. matlab里数据类型转换,Matlab数据类型及转换(Matlab data type and conversion).doc
  9. 闲鱼如何高效承接并处理用户纠纷
  10. github的gh-pages分支展示项目页面
  11. CCF202006-1 线性分类器
  12. 计算机图形学E1——OpenGL 方中有圆,圆中有方,无穷尽焉
  13. 【每日一网】Day16:Inside-Outside Net(ION)讲解
  14. 中西造园水法浅比【ZZ】
  15. Java通过cad图生成3d模型,将CAD图纸转换为SolidWorks三维模型
  16. 威富通移动支付开发文档
  17. 关于需求确认的重要性
  18. php网站安装有密钥,win10安装时跳过密钥
  19. [智慧农业]Python基于改进YOLOv5的猕猴桃叶病害检测系统(完整源码&数据集&视频教程)
  20. MySQL中DML语言的插入语句、修改语句、删除语句(增删改)——笨蛋笔记4

热门文章

  1. 很好玩的html小游戏代码
  2. 关于阿里云的图像搜索的创建和使用
  3. 中国大学生计算机编程第一人楼天城访谈
  4. Symbian OS通讯录
  5. 物理大地测量学笔记(一)
  6. linux shred 目录,Linux之shred命令彻底粉碎删除文件
  7. PCB Layout and SI 问答
  8. 纯Windows API打造西门子移动网程控交换机人机终端(曾经最有成就感的作品)
  9. Android直播实现(一)Android端推流、播放
  10. k米评分容易得高分的歌_下线“交友陪玩”!全民K歌回应涉黄被罚:上月已完成整改,强化审核...