Ich bekomme unter Fehler beim Aufruf der REST-Web-API in Asp.net.Antwort auf Preflight-Anfrage nicht passieren Kontrolle der Zugriffskontrolle (Angular2)
XMLHttpRequest kann http://localhost:54859/api/PostData nicht geladen werden. Die Antwort auf die Preflight-Anforderung übergibt die Zugriffskontrollprüfung nicht: Auf der angeforderten Ressource ist kein Header "Access-Control-Allow-Origin" vorhanden. Origin 'http://localhost:3000' ist daher nicht erlaubt.
Ich benutze Angular2 als Frontend. Im Backend habe ich folgende Codes hinzugefügt, um CORS in der WEB API zu aktivieren.
var corsAttr = new EnableCorsAttribute("*", "*", "*");
config.EnableCors(corsAttr);
Alles funktioniert gut für Http Anfrage erhalten, aber das gleiche nicht für Http Post Anfrage.
Jede Hilfe wäre
Vielen Dank im Voraus spürbar sein!