我有一個從HostnameVerifier實現的自定義驗證方法。如何獲得自定義HostnameVerifier中的服務器IP地址
@Override
public boolean verify(String hostname, SSLSession session) {
的主機名這裏讓我出現在該客戶端連接到(或IP地址或DNS名稱)和的SSLSession URL中的價值帶給我喜歡peerCert所有同行值(在我的情況服務器證書)和peerCertChain。它也具有來自URL的值的peerHost。
我想獲取我的客戶端連接到的服務器IP地址。 服務器(2個)在負載平衡器之後是。因此,我的客戶端URL在調用服務器時將始終具有負載均衡器IP。
hostname
peerHost=session.getPeerHost()
這兩個都給我從URL的值(這是loadBalancer IP)。
如何獲取服務器的IP地址這是我的自定義HostnameVerifier中的負載均衡器後面?
SSLSession已獲得服務器證書..我如何獲得服務器IP地址?
在這個大加讚賞
感謝您的回覆和明確的解釋。這確實有道理。謝謝。 – Vishwa