2016-08-03 51 views
0

Ich muss die URL der anfordernden Website in My WEB API 2 abrufen. Ich muss dies aus Sicherheitsgründen tun. Ich möchte auf die Anfrage antworten, die von den URLs kommt, die auf meinem Server registriert sind.URL der anfordernden Website in WEB-API 2 erhalten

In Web-API Ich habe

verwendet
  1. Owin
  2. OAuth 2,0

Bisher habe ich versucht, es aus owin Kontext und http Kontext zu bekommen, aber niemand gibt URL. Ich kann die IP-Adresse der anfordernden Website abrufen.

Eine Idee, wie kann ich das erreichen?

Antwort

0

Sie können Origin Header der Anfrage überprüfen.

Auch ich würde empfehlen, CORS zu betrachten und das Rad nicht neu zu erfinden. Sie können gültige Anfrageursprünge für Ihre API angeben.