C'è un modo per ottenere l'indirizzo IP di un client in Silverlight se il mio controllo Silverlight è ospitato in HTML?Indirizzo IP in Silverlight
risposta
Per quanto ne so non ci sono modi diretti per farlo. Potrebbe essere possibile creare un WebMethod per raggiungere questo obiettivo. O qualche altro trucco.
Controllare questa discussione, ci sono alcuni suggerimenti: http://silverlight.net/forums/t/34744.aspx
Provare i metodi elencati di seguito (il primo dovrebbe solitamente eseguire il trucco) oppure vedere here per ulteriori informazioni.
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();
questo non è per html .. il suo parametro di passaggio in caso di Asp.net .. questo non è possibile da HTML a mia conoscenza –
@ Chris ho provato tutti i metodi, sto usando i servizi web ASP.Net (.asmx) con Silverlight. poiché non c'è modo di trovare l'indirizzo IP del client in Silverlight, quindi ho dovuto registrarlo al termine del servizio. tutti i metodi sopra funzionano perfettamente sul mio sistema locale, ma quando pubblico il mio servizio sul server di produzione. inizia a dare errori. –
Errore: il riferimento all'oggetto non è impostato su un'istanza di un oggetto. StackTrace: a System.Web.Hosting.ISAPIWorkerRequestInProc.GetAdditionalServerVar (indice Int32) a System.Web.Hosting.ISAPIWorkerRequestInProc.GetServerVariable (String name) a System.Web.Hosting.ISAPIWorkerRequest.GetRemoteAddress() a System.Web .HttpRequest.get_UserHostAddress() –
- 1. indirizzo IP firmato cloudfront indirizzo IP
- 2. Parser indirizzo IP in Javascript
- 3. indirizzo IP client
- 4. indirizzo IP Domain Name
- 5. Indirizzo IP da sk_buff
- 6. Genera indirizzo IP casuale
- 7. indirizzo IP cURL
- 8. Geocode un indirizzo IP?
- 9. Indirizzo IP Converter
- 10. indirizzo IP assetto ottetto
- 11. indirizzo IP non instradabile
- 12. Python: Ottieni indirizzo IP locale utilizzato per inviare dati IP a uno specifico indirizzo IP remoto
- 13. C++ Indirizzo IP forma leggibile
- 14. Ottieni il proprio indirizzo IP
- 15. LetsEncrypt SSL su indirizzo IP
- 16. Ottenere il mio indirizzo IP
- 17. PHP display server Indirizzo IP
- 18. Docker-machine - indirizzo IP conflitto
- 19. Indirizzo IP di analisi in .NET
- 20. Come filtrare per indirizzo IP in Wireshark?
- 21. Autentica per indirizzo IP in Django
- 22. Indirizzo IP a nome host in Java?
- 23. Converti stringa esadecimale in indirizzo IP
- 24. Converti valore intero in indirizzo IP
- 25. Indirizzo IP in windows phone 8
- 26. Indirizzo IP del client nei servizi Web ASP.NET (.asmx)
- 27. Come ottenere il proprio indirizzo IP con un indirizzo socket?
- 28. 0.0.0.0 è un indirizzo IP valido?
- 29. Posizione geografica basata su indirizzo IP - PHP
- 30. Ascolto di un diverso indirizzo IP
sì! conoscevo l'idea del metodo webservice .... ma ho pensato che ci fosse qualche altra soluzione ... –
Nessun lavoro diretto in giro a mia conoscenza. – NinethSense
Ma qual è il motivo per cui questa è una limitazione in silverlight? –