我使用com.sun.net.httpserver.HttpsServer
作为Https服务器并希望访问SSL会话。
我在HttpHandler
处理请求。使用普通SSLServerSocket
时,我可以通过SSLSocket.getSession(...)
方法访问客户端证书等,但我在HttpExchange
方法的handle
参数中找不到这样的内容在HttpHandler
。
有没有办法访问它?
答案 0 :(得分:2)
将HttpExchange
投射到HttpsExchange
并从中获取SSLSession
。