我有一个api网关设置。它在区域端点上具有自定义域名设置,并且正在ACM中使用证书。我可以从本地计算机成功发出对自定义名称的请求,甚至可以从我尝试使用的远程计算机发出成功的请求。但是,从远程计算机上运行的Java应用程序中,我看到了
! javax.net.ssl.SSLException: hostname in certificate didn't match: <my.custom.domain.name.com> != <*.execute-api.us-east-1.amazonaws.com> OR <*.execute-api.us-east-1.amazonaws.com>
我有一个route53别名记录,指向自定义域名端点配置的目标域名。
任何想法都可以解决,而不仅仅是从Java应用程序中删除主机检查。