He estado tratando de resolver esto, pero no puedo encontrar una manera confiable de obtener una dirección IP de clientes al hacer una solicitud a una página en asp.net que funciona con todos los servidores.¿Cómo se obtiene la dirección IP de una solicitud en ASP.NET?
Respuesta
Esta pregunta se ha formulado antes. Compruebe estos enlaces a cabo: -
HTH.
(para cerrar esto).
Request.ServerVariables["REMOTE_ADDR"]
Para acceder a un índice o una propiedad en C#, debe utilizar [] en lugar de()
Un método consiste en utilizar solicitud objeto:
protected void Page_Load(object sender, EventArgs e)
{
lbl1.Text = Request.UserHostAddress;
}
IpAddress=HttpContext.Current.Request.UserHostAddress;
utilizar este código :
public static string GetIpAddress()
{
return HttpContext.Current != null ? HttpContext.Current.Request.UserHostAddress : "";
}
Por favor, explique su respuesta un poco mejor en lugar de solo poner el código. Intenta explicar por qué respondiste de esta manera. – Difster
HttpContext.Current.Request.UserHostAddress este contiene nuestra dirección IP para este primero de todo lo que tenemos para comprobar HttpContext.Current es nulo o no –
uso este código en código detrás de Asp.net public static string GetIpAddress() { return HttpContext.Current! = Null? HttpContext.Current.Request.UserHostAddress: ""; } –
System.Web.HttpContext.Current.Request.UserHostAddress;
Es posible que desee explicar por qué esta respuesta es mejor que las que ya se dieron (en 2009 y 2015) –
@HansKesting es una referencia completa. No es una respuesta para el que pregunta, pero para cualquier otra persona lo necesita hoy – Elnaz
- 1. Suplantar la dirección IP de origen de una solicitud HTTP
- 2. ¿Cómo obtener la dirección IP cuando se crea una sesión?
- 3. ¿Por qué recibo :: 1 como dirección IP en ASP.Net .. y cómo obtener la dirección IP correcta?
- 4. Obteniendo la dirección IP de la solicitud con Pyramid
- 5. ¿Cómo se obtiene la dirección IP del cliente en un controlador Grails?
- 6. ¿Cómo obtener la dirección IP del servidor en ASP.NET?
- 7. Enviar solicitud SOAP desde una dirección IP específica
- 8. ¿Cómo obtener la dirección IP?
- 9. ¿Cómo compararías la dirección IP?
- 10. Obtener la dirección IP 'externa' en Java
- 11. cómo obtener la dirección IP del cliente en la clase estática en asp.net mvc
- 12. Geocodificar una dirección IP?
- 13. Cómo validar una dirección IP en C#
- 14. ¿Cómo se obtiene la dirección de ethernet usando Java?
- 15. Cómo obtener la dirección IP de una máquina en C#
- 16. Cómo registrar la dirección IP en JBoss
- 17. ¿Cómo obtengo la dirección IP de la solicitud entrante en Java Play 1.2.4
- 18. cURL dirección IP
- 19. Cómo obtener la dirección IP de sockaddr
- 20. Longitud y latitud desde la dirección IP
- 21. Cómo bloquear una dirección IP usando web.xml?
- 22. Cómo obtener la dirección IP par en Nitrógeno
- 23. dirección de Solicitud de JavaScript
- 24. ¿Encontrar una dirección IP pública en Python?
- 25. ¿Cómo obtengo la dirección IP del servidor/sitio web en asp.net?
- 26. Obtener la dirección IP en una aplicación de consola
- 27. Dirección IP en Silverlight
- 28. Obtenga la dirección IP de la máquina
- 29. RegEx para una dirección IP
- 30. Dirección IP de sk_buff
El miembro no invocable 'System.Web.HttpRequest.ServerVariables' no se puede usar como un método. –