Բովանդակություն:

Ո՞վ է պաշտպանում Կորսին:
Ո՞վ է պաշտպանում Կորսին:

Video: Ո՞վ է պաշտպանում Կորսին:

Video: Ո՞վ է պաշտպանում Կորսին:
Video: ՄԱՅՔԼ ՋԵՔՍՈՆԸ ՈՂՋ Է !? ԲԱՑԱՀԱՅՏՈՒՄ | Antranig Tanielian 2024, Ապրիլ
Anonim

Հիմնականում CORS թույլ է տալիս ձեր կայքի js ճակատային կոդը մուտք գործել ձեր կայքի հետնամասը ձեր դիտարկիչում մուտքագրված թխուկներով և հավատարմագրերով, քանի դեռ ձեր հետնամասը մնում է: պաշտպանված մեկ այլ կայքի js-ից՝ խնդրելով հաճախորդի բրաուզերին մուտք գործել այն (օգտվողի ստացած հավատարմագրերով):

Նմանապես կարելի է հարցնել՝ ինչի՞ց է պաշտպանում Cors-ը:

CORS նպատակ ունի թույլ տալ ռեսուրսների հոսթինգներին (ցանկացած ծառայություն, որը հասանելի է դարձնում իր տվյալները HTTP-ի միջոցով) սահմանափակել, թե որ կայքերը կարող են մուտք գործել այդ տվյալները: Օրինակ. Դուք հյուրընկալում եք մի կայք, որը ցույց է տալիս երթևեկության տվյալները և օգտագործում եք AJAX հարցումներ ձեր կայքում:

Բացի այդ, ո՞րն է Cors-ի իմաստը: -ի նպատակը CORS այն է, որ թույլ չտա իրեն հարգող վեբ դիտարկիչին զանգահարել սերվեր՝ օգտագործելով ոչ ստանդարտ հարցումներ՝ այլ վայրից մատուցվող բովանդակությամբ:

Բացի վերևից, ինչ է CORS-ը և ինչպես է այն աշխատում:

Cross-Origin Resource Sharing ( CORS ) մեխանիզմ է, որն օգտագործում է հավելյալ HTTP վերնագրեր՝ բրաուզերներին ասելու, որ վեբ հավելվածը, որն աշխատում է մեկ սկզբնաղբյուրում, մուտք է գործում այլ ծագման ընտրված ռեսուրսներին:

Ինչպե՞ս եք իրականացնում CORS-ը:

IIS6-ի համար

  1. Բացեք ինտերնետային տեղեկատվական ծառայության (IIS) կառավարիչ:
  2. Աջ սեղմեք այն կայքի վրա, որի համար ցանկանում եք միացնել CORS-ը և գնացեք Հատկություններ:
  3. Անցեք HTTP վերնագրերի ներդիրին:
  4. Պատվերով HTTP վերնագրեր բաժնում սեղմեք Ավելացնել:
  5. Մուտքագրեք Access-Control-Allow-Origin որպես վերնագրի անուն:
  6. Մուտքագրեք * որպես վերնագրի արժեք:
  7. Երկու անգամ սեղմեք Ok:

Խորհուրդ ենք տալիս: