胡说胡记

记录生活与学习点滴

墙内如何使用Google人机验证服务?

2018-11-30 • 2045次浏览 • 9条评论 • 经验分享

前段时候开放了个人短网址系统的公共页面,为了防止机器人恶意访问,特地加了一个人机验证插件reCAPTCHA,可无论如何页面上也加载不出来,后来才知道reCAPTCHA是谷歌家的,墙内是无法正常使用的。

经谷歌一下发现,原来在墙内使用reCAPTCHA另有蹊径,其原理我猜可能跟Gravatar镜像类似吧。

现做个记录,也供大家参考。

1、在前端找到以下js链接
https://www.google.com/recaptcha/api.js
将其替换为
https://www.recaptcha.net/recaptcha/api.js
2、修改后端API链接,由
https://www.google.com/recaptcha/api/siteverify
修改为
https://www.recaptcha.net/recaptcha/api/siteverify

TAGS: 

赞 (1)

评论列表

    李毅
    发布于 2018-12-09 19:10:58  回复TA
  • 博主,好高端的东西,不知道具体有啥子作用。
    灰常记忆
    发布于 2018-12-03 14:37:36  回复TA
  • 谷歌的东西我只使用了邮箱和chrome,其他的折腾起来也挺麻烦的。
    刚哥
    发布于 2018-12-01 07:22:07  回复TA
  • reCAPTCHA原来是这样用的,学习了。
    林三
    发布于 2018-11-30 23:20:47  回复TA
  • 你这研究的东西越来越高级了,我都不知道这个验证了能干嘛,看不懂怎么办?
    另:昵称那里填写,为啥非得删除了默认的昵称两个字,才能输入我的昵称啊。
      旧日的足迹
      发布于 2018-12-07 19:22:27  回复TA
    • 不会啊,我鼠标一点就没了..直接输入我的名字
      胡记博主
      发布于 2018-12-01 07:18:47  回复TA
    • 昵称那个是懒人福利,哈哈
      既然胡兄提建议了,那我就改了吧
        旧日的足迹
        发布于 2018-12-07 19:23:00  回复TA
      • 噢,原来改了..我之前也评论过貌似没发现这个问题。

发表评论:

◎ 欢迎参与讨论,请发表您的观点!