19
วิธีรับที่อยู่ IP ของลูกค้าของผู้ใช้ใน ASP.NET?
เราต้องRequest.UserHostAddressได้รับที่อยู่ IP ใน ASP.NET แต่โดยปกติจะเป็นที่อยู่ IP ของ ISP ของผู้ใช้ไม่ใช่ที่อยู่ IP ของเครื่องของผู้ใช้ที่คลิกลิงค์ ฉันจะรับที่อยู่ IP จริงได้อย่างไร ตัวอย่างเช่นในโปรไฟล์ผู้ใช้ Stack Overflow คือ: "กิจกรรมบัญชีล่าสุด: 4 ชั่วโมงที่ผ่านมาจาก 86.123.127.8"แต่ที่อยู่ IP ของเครื่องของฉันแตกต่างกันเล็กน้อย Stack Overflow รับที่อยู่นี้ได้อย่างไร ในบางระบบเว็บจะมีการตรวจสอบที่อยู่ IP เพื่อวัตถุประสงค์บางอย่าง ตัวอย่างเช่นด้วยที่อยู่ IP ที่แน่นอนผู้ใช้สามารถมีเพียง 5 คลิกที่ลิงค์ดาวน์โหลดทุก ๆ 24 ชั่วโมงหรือไม่ ที่อยู่ IP นี้ควรไม่ซ้ำกันไม่ใช่สำหรับ ISP ที่มีลูกค้าหรือผู้ใช้อินเทอร์เน็ตจำนวนมาก ฉันเข้าใจดีหรือไม่
387
c#
asp.net
client
ip-address