Spisu treści:

Kto chroni Corsa?
Kto chroni Corsa?

Wideo: Kto chroni Corsa?

Wideo: Kto chroni Corsa?
Wideo: ASSETTO CORSA. КАК НАУЧИТЬСЯ ДРИФТУ? 2024, Kwiecień
Anonim

Zasadniczo CORS umożliwia Twojej stronie kod js frontend na dostęp do backendu Twojej witryny za pomocą plików cookie i danych uwierzytelniających wprowadzonych w przeglądarce, podczas gdy Twój backend pozostaje chroniony z js innej witryny, prosząc przeglądarkę klienta o dostęp do niej (z poświadczeniami uzyskanymi przez użytkownika).

Podobnie można zapytać, przed czym Cors chroni?

CORS ma na celu umożliwienie hostom zasobów (każdej usłudze, która udostępnia swoje dane za pośrednictwem protokołu HTTP) ograniczenie, które witryny mogą uzyskać dostęp do tych danych. Przykład: hostujesz witrynę, która pokazuje dane o ruchu i używasz żądań AJAX w swojej witrynie.

Jaki jest sens Corsa? Cel CORS ma na celu uniemożliwienie szanującej go przeglądarce internetowej wywoływania serwera przy użyciu niestandardowych żądań z treścią serwowaną z innej lokalizacji.

Poza powyższym, czym jest CORS i jak działa?

Udostępnianie zasobów między źródłami ( CORS ) to mechanizm, który używa dodatkowych nagłówków HTTP, aby poinformować przeglądarki, aby dały aplikacji internetowej działającej z jednego źródła dostęp do wybranych zasobów z innego źródła.

Jak zaimplementować CORS?

Dla IIS6

  1. Otwórz Menedżera internetowych usług informacyjnych (IIS).
  2. Kliknij prawym przyciskiem myszy witrynę, dla której chcesz włączyć CORS, i przejdź do Właściwości.
  3. Przejdź do zakładki Nagłówki
  4. W sekcji Niestandardowe nagłówki HTTP kliknij Dodaj.
  5. Wpisz Access-Control-Allow-Origin jako nazwę nagłówka.
  6. Wpisz * jako wartość nagłówka.
  7. Kliknij OK dwa razy.

Zalecana: