Projenizde sayfayi açan kişinin diş adresi ile işlem yapıcaksanız.
var ipAddress = string.Empty;
if (System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != null)
{
ipAddress = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
}
else if (System.Web.HttpContext.Current.Request.ServerVariables["HTTP_CLIENT_IP"] != null && System.Web.HttpContext.Current.Request.ServerVariables["HTTP_CLIENT_IP"].Length != 0)
{
ipAddress = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_CLIENT_IP"];
}
else if (System.Web.HttpContext.Current.Request.UserHostAddress.Length != 0)
{
ipAddress = System.Web.HttpContext.Current.Request.UserHostName;
}
if (ipAddress == "111.111.111.111")
{
//Yapılacak işlem
}
else
{
//Yapılacak işlem
}
Kullanmanız gereken Kod bloğu bu şekildedir. Hızlı geri bir şekilde bulaşabılırsınız dış ip adresine