مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

محدود کردن مشاهده سایت به ipهای خاص

  • سه شنبه 21 آذر 1396
  • 17:36
تشکر میکنم
سلام فرض کنید یک سایت طراحی کرده ام حال می خواهیم این سایت را فقط دو رنج ip مانند 196.16.25, 196.16.24 هستند مشاهده کنند و بقیه ipها نتواند سایت را مشاهده کنند باید چه کدی و در کجای برنامه بنویسم

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 21 آذر 1396
  • 18:32

IP کاربران را با کد زیر بدست بیارید سپس مقایسه کنید اگر در رنج شما بود اجازه ورود بدید در غیر اینصورت میتونید کاربر رو به صفحه عدم دسترسی هدایت کنید

 // GET: Home
    public ActionResult Index()
    {
        string ipAddress = Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
        if (string.IsNullOrEmpty(ipAddress))
        {
            ipAddress = Request.ServerVariables["REMOTE_ADDR"];
        }
        ViewBag.IPAddress = ipAddress;
 
        return View();
    }

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • سه شنبه 21 آذر 1396
  • 18:32

بله با استفاده از فیلترها میتوانید این کار را انجام دهید.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)