HttpClient:www.recaptcha.com 的证书与任何主题备用名称都不匹配

如何解决HttpClient:www.recaptcha.com 的证书与任何主题备用名称都不匹配

尝试向 https://www.recaptcha.com 发布 http 请求,

CloseableHttpClient client = HttpClients.createDefault();
HttpPost post = new HttpPost("https://www.recaptcha.com/recaptcha/api/siteverify");         
HttpResponse response = client.execute(post);

Apache httpclient 版本 4.5.3。

出现错误:

Caused by: javax.net.ssl.SSLPeerUnverifiedException: Certificate for 不匹配任何主题替代名称:[google.com,*.2mdn.net,*.android.com 、*.appengine.google.com、*.au.doubleclick.net、*.bdn.dev、*.cc-dt.com、*.cloud.google.com、*.crowdsource.google.com、*.datacompute .google.com、*.de.doubleclick.net、*.doubleclick.com、*.doubleclick.net、*.flash.android.com、*.fls.doubleclick.net、*.fr.doubleclick.net、* .g.co、*.gcp.gvt2.com、*.gcpcdn.gvt1.com、*.ggpht.cn、*.gkecnapps.cn、*.google-analytics.com、*.google.ac、*.google .ad、*.google.ae、*.google.af、*.google.ag、*.google.ai、*.google.al、*.google.am、*.google.as、*.google.at,*.google.az,*.google.ba,*.google.be,*.google.bf,*.google.bg,*.google.bi,*.google.bj,*.google.bs,* .google.bt、*.google.by、*.google.ca、*.google.cat、*.google.cc、*.google.cd、*.google.cf、*.google.cg、*.google .ch、*.google.ci、*.google.cl、*.google.cm、*.google.cn、*.google.co.ao、*.google.co.bw、*.google.co.ck,* .google.co.cr、*.google.co.hu、*.google.co.id、*.google.co.il、*.google.co.im、*.google.co.in、*.google .co.je、*.google.co.jp、*.google.co.ke、*.google.co.kr、*.google.co.ls、*.google.co.ma、*.google.co .mz、*.google.co.nz、*.google.co.th、*.google.co.tz、*.google.co.ug、*.google.co.uk、*.google.co.uz,*.google.co.ve,*.google.co.vi,*.google.co.za,*.google.co.zm,*.google.co.zw,*.google.com,*.google .com.af、*.google.com.ag、*.google.com.ai、*.google.com.ar、*.google.com.au、*.google.com.bd、*.google.com .bh、*.google.com.bn、*.google.com.bo、*.google.com.br、*.google.com.by、*.google.com.bz、*.google.com.cn,*.google.com.co,*.google.com.cu,*.google.com.cy,*.google.com.do,*.google.com.ec,*.google.com.eg,* .google.com.et、*.google.com.fj、*.google.com.ge、*.google.com.gh、*.google.com.gi、*.google.com.gr、*.google .com.gt、*.google.com.hk、*.google.com.iq、*.google.com.jm、*.google.com.jo、*.google.com.kh、*.google.com .kw、*.google.com.lb、*.google.com.ly、*.google.com.mm、*.google .com.mt、*.google.com.mx、*.google.com.my、*.google.com.na、*.google.com.nf、*.google.com.ng、*.google.com .ni、*.google.com.np、*.google.com.nr、*.google.com.om、*.google.com.pa、*.google.com.pe、*.google.com.pg,*.google.com.ph,*.google.com.pk,*.google.com.pl,*.google.com.pr,*.google.com.py,*.google.com.qa,* .google.com.ru、*.google.com.sa、*.google.com.sb、*.google.com.sg、*.google.com.sl、*.google.com.sv、*.google .com.tj、*.google.com.tn、*.google.com.tr、*.google.com.tw、*.google.com.ua、*.google.com.uy、*.google.com .vc、*.google.com.ve、*.google.com.vn、*.google.cv、*.google.cz、*.google.de、*.google.dj、*.google.dk、* .google.dm、*.google.dz、*.google.ee、*.google.es、*.google.eus、*.google.fi、*.google.fm、*.google.fr、*.google .frl、*.google.ga、*.google.gal、*.google.ge、*.google.gg、*.google.gl、*.google.gm、*.google.gp、*.google.gr,*.google.gy,*.google.hk,*.google.hn,*.google.hr,*.google.ht,*.google.hu,*.google.ie,*.google.im,* .google.in、*.google.info、*.google。 iq、*.google.ir、*.google.is、*.google.it、*.google.it.ao、*.google.je、*.google.jo、*.google.jobs、*.google。 jp、*.google.kg、*.google.ki、*.google.kz、*.google.la、*.google.li、*.google.lk、*.google.lt、*.google.lu、 *.google.lv、*.google.md、*.google.me、*.google.mg、*.google.mk、*.google.ml、*.google.mn、*.google.ms、*。 google.mu、*.google.mv、*.google.mw、*.google.ne、*.google.ne.jp、*.google.net、*.google.ng、*.google.nl、*。 google.no、*.google.nr、*.google.nu、*.google.off.ai、*.google.pk、*.google.pl、*.google.pn、*.google.ps、*。 google.pt、*.google.ro、*.google.rs、*.google.ru、*.google.rw、*.google.sc、*.google.se、*.google.sh、*.google。 si,*.google.sk,*.google.sm,*.google.sn,*.google.so,*.google.sr,*.google.st,*.google.td,*.google.tel,*.google.tg、*.google.tk、*.google.tl、*.google.tm、*.google.tn、*.google.to、*.google.tt、*.google.ua、*。 google.us、*.google.uz、*.google.vg、*.google.vu、*.google.ws、*.googleadapis.com、*.googleadsserving.cn、*.googleapis.cn、*.googlecnap ps.cn、*.googlecommerce.com、*.googleusercontent.cn、*.googlevideo.com、*.gstatic.cn、*.gstatic.com、*.gstaticcnapps.cn、*.gvt1.com、*.gvt2。 com、*.jp.doubleclick.net、*.metric.gstatic.com、*.uk.doubleclick.net、*.urchin.com、*.url.google.com、*.wear.gkecnapps.cn、*。 youtube-nocookie.com、*.youtube.com、*.youtubeeducation.com、*.youtubekids.com、*.yt.be、*.ytimg.com、ad.mo.doubleclick.net、android.clients.google。 com、android.com、developer.android.google.cn、developers.android.google.cn、doubleclick.com、doubleclick.net、g.co、ggpht.cn、gkecnapps.cn、goo.gl、google-analytics。 com,google.ac,google.ad,google.ae,google.af,google.ag,google.ai,google.al,google.am,google.as,google.at,google.az,google.ba,google.be、google.bf、google.bg、google.bi、google.bj、google.bs、google.bt、google.by、google.ca、google.cat、google.cc、google.cd、google。 cf,google.cg,google.ch,google.ci,google.cl,google.cm,google.cn,google.co.ao,google.co.bw,google.co.ck,google.co.cr,google.co.hu,咕gle.co.id、google.co.il、google.co.im、google.co.in、google.co.je、google.co.jp、google.co.ke、google.co.kr、谷歌。 co.ls,google.co.ma,google.co.mz,google.co.nz,google.co.th,google.co.tz,google.co.ug,google.co.uk,google.co. uz,google.co.ve,google.co.vi,google.co.za,google.co.zm,google.co.zw,google.com.af,google.com.ag,google.com.ai,google.com.ar、google.com.au、google.com.bd、google.com.bh、google.com.bn、google.com.bo、google.com.br、google.com.by、谷歌。 com.bz、google.com.cn、google.com.co、google.com.cu、google.com.cy、google.com.do、google.com.ec、google.com.eg、google.com。 et,google.com.fj,google.com.ge,google.com.gh,google.com.gi,google.com.gr,google.com.gt,google.com.hk,google.com.iq,google.com.jm、google.com.jo、google.com.kh、google.com.kw、google.com.lb、google.com.ly、google.com.mm、google.com.mt、谷歌。 com.mx、google.com.my、google.com.na、google.com.nf、google.com.ng、google.com.ni、google.com.np、google.com.nr、google.com。 om、google.com.pa、googl e.com.pe、google.com.pg、google.com.ph、google.com.pk、google.com.pl、google.com.pr、google.com.py、google.com.qa、谷歌。 com.ru、google.com.sa、google.com.sb、google.com.sg、google.com.sl、google.com.sv、google.com.tj、google.com.tn、google.com。 tr,google.com.tw,google.com.ua,google.com.uy,google.com.vc,google.com.ve,google.com.vn,google.cv,google.cz,google.de,google.dj、google.dk、google.dm、google.dz、google.ee、google.es、google.eus、google.fi、google.fm、google.fr、google.frl、google.ga、google。 gal,google.ge,google.gg,google.gl,google.gm,google.gp,google.gr,google.gy,google.hk,google.hn,google.hr,google.ht,google.hu,google.ie,google.im,google.in,google.info,google.iq,google.ir,google.is,google.it,google.it.ao,google.je,google.jo,google.jobs,google.jp、google.kg、google.ki、google.kz、google.la、google.li、google.lk、google.lt、google.lu、google.lv、google.md、google.me、google。 mg,google.mk,google.ml,google.mn,google.ms,google.mu,google.mv,g oogle.mw、google.ne、google.ne.jp、google.net、google.ng、google.nl、google.no、google.nr、google.nu、google.off.ai、google.pk、google。 pl,google.pn,google.ps,google.pt,google.ro,google.rs,google.ru,google.rw,google.sc,google.se,google.sh,google.si,google.sk,google.sm、google.sn、google.so、google.sr、google.st、google.td、google.tel、google.tg、google.tk、google.tl、google.tm、google.tn、google。 to,google.tt,google.ua,google.us,google.uz,google.vg,google.vu,google.ws,googlecnapps.cn,googlecommerce.com,gstatic.com,source.android.google.cn,urchin.com、www.goo.gl、youtu.be、youtube.com、youtubeeducation.com、youtubekids.com、yt.be] 在

org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFactory.java:467)
        at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:397)
        at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355)
        at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
        at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:359)
        at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381)
        at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237)
        at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
        at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
        at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
        at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
        at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)

有什么问题?

解决方法

HttpPost post = new HttpPost("https://www.recaptcha.com/recaptcha/api/siteverify");         

问题是您使用了错误的网址。应该改为 https://www.google.com/recaptcha/api/siteverify。另见the official documentation。 对于全局访问,应该使用 www.recaptcha.net,而不是 www.recaptcha.com.net.com)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams['font.sans-serif'] = ['SimHei'] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -> systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping("/hires") public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate<String
使用vite构建项目报错 C:\Users\ychen\work>npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-
参考1 参考2 解决方案 # 点击安装源 协议选择 http:// 路径填写 mirrors.aliyun.com/centos/8.3.2011/BaseOS/x86_64/os URL类型 软件库URL 其他路径 # 版本 7 mirrors.aliyun.com/centos/7/os/x86
报错1 [root@slave1 data_mocker]# kafka-console-consumer.sh --bootstrap-server slave1:9092 --topic topic_db [2023-12-19 18:31:12,770] WARN [Consumer clie
错误1 # 重写数据 hive (edu)> insert overwrite table dwd_trade_cart_add_inc > select data.id, > data.user_id, > data.course_id, > date_format(
错误1 hive (edu)> insert into huanhuan values(1,'haoge'); Query ID = root_20240110071417_fe1517ad-3607-41f4-bdcf-d00b98ac443e Total jobs = 1
报错1:执行到如下就不执行了,没有显示Successfully registered new MBean. [root@slave1 bin]# /usr/local/software/flume-1.9.0/bin/flume-ng agent -n a1 -c /usr/local/softwa
虚拟及没有启动任何服务器查看jps会显示jps,如果没有显示任何东西 [root@slave2 ~]# jps 9647 Jps 解决方案 # 进入/tmp查看 [root@slave1 dfs]# cd /tmp [root@slave1 tmp]# ll 总用量 48 drwxr-xr-x. 2
报错1 hive> show databases; OK Failed with exception java.io.IOException:java.lang.RuntimeException: Error in configuring object Time taken: 0.474 se
报错1 [root@localhost ~]# vim -bash: vim: 未找到命令 安装vim yum -y install vim* # 查看是否安装成功 [root@hadoop01 hadoop]# rpm -qa |grep vim vim-X11-7.4.629-8.el7_9.x
修改hadoop配置 vi /usr/local/software/hadoop-2.9.2/etc/hadoop/yarn-site.xml # 添加如下 <configuration> <property> <name>yarn.nodemanager.res