¿Hay alguna forma de obtener la dirección IP de un cliente en Silverlight si mi control Silverlight está alojado en HTML?Dirección IP en Silverlight
Respuesta
Por lo que sé, no hay formas directas de hacerlo. Puede ser que puedas crear un WebMethod para lograr esto. O algunos otros trucos.
Comprobar este hilo, hay algunas sugerencias: http://silverlight.net/forums/t/34744.aspx
Pruebe los métodos que se enumeran a continuación (primero uno debe hacer el truco), o vea here para obtener más información.
Request.ServerVariables(”REMOTE_HOST”)
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
Request.UserHostAddress()
Request.UserHostName()
string strHostName = System.Net.Dns.GetHostName();
string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();
esto no es para html .. su parámetro de paso en caso de Asp.net .. esto no es posible de HTML a mi conocimiento –
@ Chris he tratado todos los métodos, estoy usando servicios web ASP.Net (.asmx) con Silverlight. ya que no hay forma de encontrar la dirección IP del cliente en Silverlight, por lo tanto, tuve que registrar esto al final del servicio. todos los métodos anteriores funcionan bien en mi sistema local, pero cuando publico mi servicio en el servidor de producción. comienza a dar errores. –
Error: Referencia de objeto no establecida en una instancia de un objeto. StackTrace: en System.Web.Hosting.ISAPIWorkerRequestInProc.GetAdditionalServerVar (índice Int32) en System.Web.Hosting.ISAPIWorkerRequestInProc.GetServerVariable (String name) en System.Web.Hosting.ISAPIWorkerRequest.GetRemoteAddress() en System.Web .HttpRequest.get_UserHostAddress() –
- 1. Dirección IP en un MaskedTextBox?
- 2. Buscar dirección IP en iphone
- 3. Dirección IP inyección SQL
- 4. Dirección IP de sk_buff
- 5. .Net Dirección IP IPv4
- 6. recortar dirección IP octeto
- 7. Generar dirección IP aleatoria
- 8. cURL dirección IP
- 9. dirección IP no enrutable
- 10. Geocodificar una dirección IP?
- 11. Dirección IP del cliente en ASP.NET (.asmx) webservices
- 12. ¿Cómo obtener la dirección IP?
- 13. Obtener mi dirección de IP
- 14. Permitir dirección IP sin autenticación
- 15. C# Dirección IP de cadena
- 16. ¿Cómo compararías la dirección IP?
- 17. Obteniendo la dirección IP local
- 18. TcpListener: Escuche en cada dirección, incluida la dirección IP GPRS
- 19. localhost vs dirección IP real
- 20. RegEx para una dirección IP
- 21. ¿Por qué recibo :: 1 como dirección IP en ASP.Net .. y cómo obtener la dirección IP correcta?
- 22. Cómo registrar la dirección IP en JBoss
- 23. Dirección IP no obtenida en java
- 24. Autenticar por dirección IP en Django
- 25. ¿Detecta la dirección IP wifi en Android?
- 26. Ubicación por dirección IP en interiores
- 27. ¿Encontrar una dirección IP pública en Python?
- 28. Cómo validar una dirección IP en C#
- 29. Obtener la dirección IP 'externa' en Java
- 30. Netty: obtener dirección IP remota en messageReceived
¡sí! Sabía acerca de la idea del método de webservice ... pero pensé que podría haber alguna otra solución ... –
No hay trabajo directo en mi conocimiento. – NinethSense
Pero, ¿cuál es su opinión acerca de por qué esto es una limitación en Silverlight? –