Obsah:

Kdo chrání Cors?
Kdo chrání Cors?

Video: Kdo chrání Cors?

Video: Kdo chrání Cors?
Video: CORS, Preflight Request, OPTIONS Method | Access Control Allow Origin Error Explained 2024, Duben
Anonim

V podstatě CORS umožňuje kódu frontendu js vašeho webu přistupovat k backendu vašeho webu pomocí souborů cookie a přihlašovacích údajů zadaných ve vašem prohlížeči, zatímco váš backend zůstává chráněný z některého jiného webu js a požádá klientský prohlížeč o přístup (s pověřeními, které uživatel získal).

Podobně se lze ptát, před čím Cors chrání?

CORS je určen k tomu, aby hostitelům zdrojů (jakékoli službě, která zpřístupňuje svá data prostřednictvím HTTP), omezoval, které webové stránky mohou k těmto datům přistupovat. Příklad: Hostujete webovou stránku, která zobrazuje údaje o provozu, a na svém webu používáte požadavky AJAX.

A jaký je smysl Corsu? Účel CORS je zabránit tomu, aby webový prohlížeč, který jej respektuje, volal server pomocí nestandardních požadavků s obsahem obsluhovaným z jiného místa.

Kromě výše uvedeného, co je CORS a jak funguje?

Sdílení zdrojů mezi zdroji ( CORS ) je mechanismus, který používá další HTTP hlavičky k tomu, aby sdělil prohlížečům, aby webové aplikaci běžící v jednom zdroji poskytly přístup k vybraným zdrojům z jiného zdroje.

Jak implementujete CORS?

Pro IIS6

  1. Otevřete Správce Internetové informační služby (IIS).
  2. Klikněte pravým tlačítkem na web, pro který chcete povolit CORS, a přejděte na Vlastnosti.
  3. Přejděte na kartu Záhlaví
  4. V části Vlastní záhlaví HTTP klikněte na Přidat.
  5. Jako název záhlaví zadejte Access-Control-Allow-Origin.
  6. Jako hodnotu záhlaví zadejte *.
  7. Klepněte dvakrát na tlačítko OK.

Doporučuje: