У меня есть настройка шлюза API.Он имеет настраиваемую настройку доменного имени на региональной конечной точке и использует сертификат в ACM.Я могу делать успешные запросы к пользовательскому имени с моей локальной машины и даже с помощью curl с удаленной машины, которую я пытаюсь использовать.Однако из 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-приложения.