Мы пытаемся получить протокол HTTPS (SSLv3, TLS 1.0, TLS 1.1, TLS 1.2) в запросе клиента к нашему сервису, нам нужно его отслеживать.
Мы знаем, какполучить его от клиента Java (позже пример), но мы хотим восстановить со стороны сервера, есть ли в любом случае это сделать?
public String getProtocol(){
String protocol = "";
if(s != null){
try{
SSLSession session = ((SSLSocket) s).getSession();
protocol = session.getProtocol();
}
catch(Exception e){
log.error("Error: ",e);
}
}
return protocol
}