Что определяет имя хоста, возвращаемое SSLSession.getPeerHost ()? - PullRequest
0 голосов
/ 09 июля 2020

javax.net.ssl.SSLSession.getPeerHost() возвращает IP-адрес. Что определяет это возвращаемое значение и возможно ли получить фактическое имя хоста (FQDN)? Результат передается в sun.security.util.HostnameChecker.match(...), что делает:

if (isIpAddress(expectedName)) {
    matchIP(expectedName, cert);
} else {
    matchDNS(expectedName, cert, chainsToPublicCA);
}

, подразумевая, что это может быть либо -или.

...