Próbuję to zrozumieć, ale nie mogę znaleźć wiarygodnego sposobu na uzyskanie adresu IP klienta podczas wysyłania żądania do strony w asp.net, która działa ze wszystkimi serwerami.Jak uzyskać adres IP z żądania w ASP.NET?
Odpowiedz
To pytanie zostało już zadane. Sprawdź te linki się: -
HTH.
(głosowanie na zamknięcie).
Request.ServerVariables["REMOTE_ADDR"]
Aby uzyskać dostęp do indeksu lub mienia na C#, należy użyć [] zamiast()
Jedną z metod jest użycie Zapytanie obiektu:
protected void Page_Load(object sender, EventArgs e)
{
lbl1.Text = Request.UserHostAddress;
}
IpAddress=HttpContext.Current.Request.UserHostAddress;
użyć tego kodu :
public static string GetIpAddress()
{
return HttpContext.Current != null ? HttpContext.Current.Request.UserHostAddress : "";
}
Proszę wyjaśnij swoją odpowiedź trochę lepiej niż po prostu wstawianie kodu. Spróbuj wyjaśnić, dlaczego odpowiedziałeś w ten sposób. – Difster
HttpContext.Current.Request.UserHostAddress ten zawiera nasz adres IP to przede wszystkim musimy sprawdzić HttpContext.Current jest null lub nie –
użyć tego kodu w kod związany z Asp.net public static ciąg GetIpAddress() { return HttpContext.Current! = Null? HttpContext.Current.Request.UserHostAddress: ""; } –
System.Web.HttpContext.Current.Request.UserHostAddress;
Może chcesz wyjaśnić, dlaczego ta odpowiedź jest lepsza niż te, które zostały już podane (w 2009 i 2015 roku) –
@HansKesting to pełne odwołanie. To nie jest odpowiedź dla pytającego, ale dla każdego innego potrzebuje tego dzisiaj – Elnaz
- 1. Jak uzyskać adres IP użytkownika w ASP.NET Kontroler API MVC
- 2. Jak uzyskać adres IP serwera/witryny w asp.net?
- 3. Jak uzyskać adres IP klienta?
- 4. Jak uzyskać adres IP serwera?
- 5. WICKET: jak uzyskać adres IP/adres IP klienta
- 6. Jak uzyskać adres IP z sockaddr
- 7. Jak zablokować adres IP lub klasy IP w ASP.NET
- 8. jak uzyskać adres IP użytkownika w mvc
- 9. Jak uzyskać adres URL żądania?
- 10. Jak uzyskać adres IP peera w azocie
- 11. Adres IP klienta w ASP.NET (.asmx) webservices
- 12. Szyny - jak uzyskać adres IP odwiedzającego?
- 13. Jak uzyskać adres IP węzła erlang?
- 14. Jak uzyskać adres IP klienta/użytkownika?
- 15. Jak uzyskać adres IP klienta pulpitu zdalnego?
- 16. Jak uzyskać adres IP od $ SSH_CLIENT
- 17. Jak uzyskać adres IP serwera aplikacji?
- 18. Rest - jak uzyskać adres IP dzwoniącego
- 19. Jak uzyskać adres IP z gniazda W systemie Windows
- 20. Jak uzyskać adres IP z Nazwy Domeny w Javie?
- 21. Jak uzyskać adres IP boost :: asio :: ip :: tcp :: socket?
- 22. Jak mogę uzyskać adres IP klienta z obiektu żądania za pomocą funkcji Restify?
- 23. Jak uzyskać adres URL żądania w dodatku 2.0 z rxjava?
- 24. Jak uzyskać adres IP użytkownika za pomocą .net?
- 25. Jak uzyskać adres IP serwera, do którego podłączony jest HttpWebRequest?
- 26. Jak zdobyć adres IP klienta?
- 27. Jak uzyskać adres IP klienta z samego SQL Server 2008?
- 28. Jak uzyskać adres IP z ContainerRequestContext JERSEY 2.1?
- 29. Jak wyodrębnić adres IP w Spring MVC Controller uzyskać połączenie?
- 30. Jak uzyskać publiczny adres IP w skrypcie powłoki?
Nieodwołalny element "System.Web.HttpRequest.ServerVariables" nie może być użyty jak metoda. –