Capture-Anfrage IP-Adresse im Web-API-Authentifizierungsfilter

8

Ich möchte die IP-Adresse des Clients erfassen, der meinen Web-API-Dienst aufruft. Ich versuche, diese IP-Adresse in einem benutzerdefinierten Authentifizierungsfilter zu erfassen, den ich erstellt habe.

Ist die Anfrage-IP-Adresse von HttpActionContext ?

verfügbar?

Ich kann es nicht finden.

Ist der Authentifizierungsfilter der falsche Ort, an dem die IP-Adresse des Clients, der die Anfrage stellt, erfasst wird?

    
G-Man 19.05.2015, 20:54
quelle

1 Antwort

24

Ich habe kürzlich die folgende Erweiterungsmethode gefunden:

%Vor%

Sie können jetzt HttpActionContext.Request.GetClientIpAddress()

aufrufen     
MichaelS 19.05.2015, 21:00
quelle

Tags und Links