Lấy IP máy Client người dùng trong asp.net (C#) như thế nào

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi seolagi, 27/3/18.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    497
    Đã được thích:
    29
    Điểm thành tích:
    28
    Lấy IP máy Client người dùng trong asp.net (C#) như thế nào? mình muốn lấy ip người dùng truy cập vào web mình để ghi log web ý. Mà không biết câu lệnh lấy ip người dùng máy client như thế nào? Get IP address of client machine, How to get a user's client IP address in ASP.NET?
    Xin các cao thủ chỉ giáo giúp.
    Cảm ơn
     
    Cảm ơn đã xem bài:

    Lấy IP máy Client người dùng trong asp.net (C#) như thế nào

    danh sách diễn đàn rao vặt gov chất lượng
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,236
    Đã được thích:
    936
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của bạn đây. Sử dụng code dưới thử nhé. Mình test ok rùi.
    Mã:
    string clientIp = (Request.ServerVariables["HTTP_X_FORWARDED_FOR"] ?? Request.ServerVariables["REMOTE_ADDR"]).Split(',')[0].Trim();
     


Like và Share ủng hộ ITSEOVN