CORS

Problem

Sie besuchen: evil.example JavaScript versucht dort zu lesen: https://bank.com/account Ihr Browser verfügt möglicherweise bereits über Anmeldeinformationen für die Bank. Webanwendungen müssen die Kontrolle darüber haben, welche Ursprünge Antworten lesen können.

Lösung — CORS

Server erklären, welche Browserherkunft auf ihre Ressourcen zugreifen darf. Access-Control-Allow-Origin: https://trusted.example
Kerngedanke: CORS kontrolliert den Cross-Origin-Zugriff durch browserbasierten Code.