Ana içeriğe atla

Kayıtlar

Web Servis etiketine sahip yayınlar gösteriliyor

C# Request IP Adresi Bulma

Loglama her web projesi için önemlidir. Özellikle de web servisleri için... Local network için izin verilen ve dışarıya açık olmayan servisler için çokta önemli olmasa da, özellikle dışarıya açık servislerde kullanıcılardan gelen requestlerin ve request ip'lerinin loglanması çok önemlidir. Bu da, geçmişe yönelik açıklamalarda veya kötü amaçlı saldırıların tespitinde çok önemlidir. Bu makalemde de C# programlama dilinde web requestlerin ip adresinin nasıl elde edildiğinin kodunu vermeye çalışacağım. Bunun için projenize System.Web isim uzayının eklenmesi gerekiyor. Bundan sonra HttpContext.Current.Request.ServerVariables ve HttpContext.Current.Request.ServerVariables değerlerinden ihtiyacımız olanları alacağız.