Avatar billede jaffafo Nybegynder
15. november 2007 - 08:56 Der er 9 kommentarer

Hente klient IP fra dll

Hej


Jeg har lavet et class library hvor jeg har brug for at hente klientens IP, men hvordan gør jeg dette?

Request.HostAddress() virker nemlig ikke der..
Avatar billede neoman Novice
15. november 2007 - 09:07 #1
spar points og prøv at kigge lidt på titlerne af nogle af de sidste spørgsmål stillet her
Avatar billede jaffafo Nybegynder
15. november 2007 - 09:31 #2
det har jeg gjort og prøvet det der bliver foreslået, men det virker ikke her :)

Jeg har prøvet med:

this.Context.Request.ServerVariables["REMOTE_ADDR"].ToString();
Context.Request.ServerVariables["REMOTE_ADDR"].ToString();
Request.ServerVariables["REMOTE_ADDR"].ToString()


Der ikke noget der hedder Context Request her.. :/ - kan det være et namespace jeg mangler?
Avatar billede neoman Novice
15. november 2007 - 10:28 #3
HttpContext.Current
Avatar billede jaffafo Nybegynder
15. november 2007 - 11:38 #4
Den kan jeg så ikke finde..

Den tilhører vist nok System.Web namespacet, som jeg bruger, men den kender stadig ikke HttpContext..
Avatar billede arne_v Ekspert
16. november 2007 - 02:25 #5
ref til System.Web.dll

using System.Web;

brug HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]
Avatar billede jaffafo Nybegynder
01. december 2008 - 13:51 #6
smid svar..
Avatar billede arne_v Ekspert
02. december 2008 - 02:43 #7
neoman formoder jeg
Avatar billede jaffafo Nybegynder
02. december 2008 - 08:26 #8
begge to :)
Avatar billede arne_v Ekspert
02. december 2008 - 15:18 #9
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester