मैंने जेएसएफ 2.0 का उपयोग कर वेब एप्लिकेशन बनाया है। मैंने इसे होस्टिंग साइट पर होस्ट किया है और होस्टिंग साइट का सर्वर यूएस में आधारित है।उपयोगकर्ता आईपी पता ढूँढना
मेरा ग्राहक उस उपयोगकर्ता का विवरण चाहता है जिसने सभी साइट पर पहुंचा। मैं जेएसएफ में उपयोगकर्ता का आईपी पता कैसे पा सकता हूं?
मैं
try {
InetAddress thisIp = InetAddress.getLocalHost();
System.out.println("My IP is " + thisIp.getLocalHost().getHostAddress());
} catch (Exception e) {
System.out.println("exception in up addresss");
}
साथ करने की कोशिश की लेकिन यह मुझे मेरी साइट केवल यदि सर्वर आईपी पते का IP पता देता है।
क्या कोई मुझे बता सकता है कि जावा का उपयोग करके वेबसाइट का उपयोग करने वाले आईपी पते को कैसे प्राप्त किया जाए?
जिस विधि का आप उपयोग कर रहे हैं, वह एक कामकाजी है, लेकिन यह आईपी पता लगाएगा जहां एप्लिकेशन चल रहा है, लेकिन उपयोगकर्ता का नहीं। – Addicted
@ अभ्यर्थी: मुझे पता है ... मैंने उल्लेख किया है कि प्रश्न में ... –