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.