Orodha ya maudhui:

Cors ni nini katika AngularJS?
Cors ni nini katika AngularJS?

Video: Cors ni nini katika AngularJS?

Video: Cors ni nini katika AngularJS?
Video: SABINA - Дагестан 2024, Aprili
Anonim

CORS inasimama kwa "Cross Origin Resource Sharing". CORS sio maalum kwa AngularJS . Ni kiwango ambacho kinatekelezwa na vivinjari vyote vya wavuti. Kwa chaguo-msingi, vivinjari vyote vya wavuti huzuia ombi la rasilimali kutoka kwa programu ikiwa imefanywa nje ya kikoa cha programu.

Ipasavyo, ni nini suala la Cors katika angular?

Usalama wa kivinjari haukuruhusu kutuma maombi ya vikoa tofauti isipokuwa kama jibu la HTTP lina kichwa cha Kudhibiti-Ruhusu-Asili chenye thamani ya * au kikoa cha mteja wako. Masuala ya CORS ni mfumo-agnostiki na inaweza kutokea katika programu yoyote ya mbele ya JavaScript iliyojengwa na JS, React au Vue wazi.

Vile vile, ninawezaje kuwezesha CORS katika angular 8? Washa CORS na Usanidi wa Wakala Mipangilio katika Angular . Kwa wezesha CORS kupitia usanidi wa wakala, tunahitaji kutoa src/proksi. conf. json faili ndani ya Angular mizizi na pia weka nambari ifuatayo ndani yake. Tulitumia mali salama wezesha matumizi ya makusudi ya SSL.

Kwa kuzingatia hili, ninawezaje kuwezesha CORS katika angular 2?

Kwa wezesha CORS , unaweza kupanua darasa la BrowserXhr (ikizingatiwa kuwa unafanyia kazi Typescript ya Angular 2 ) na ni pamoja na hiyo katika mchakato wa bootstrapping. Unda faili kwenye yako Angular 2 mradi uliopewa jina cust-ext-browser-xhr.

Ninawezaje kuwezesha CORS kwenye API ya Wavuti?

Jinsi ya kuwezesha CORS kwenye API yako ya Wavuti

  1. Ikiwa unashangaa jinsi ya kuwezesha CORS kwenye API yako ya Wavuti, unapaswa kusakinisha Microsoft.
  2. Katika Studio ya Visual, chagua Kidhibiti cha Kifurushi cha Maktaba kutoka kwenye menyu ya Zana, kisha uchague Dashibodi ya Kidhibiti cha Kifurushi.
  3. Katika Kichunguzi cha Suluhisho, panua mradi wa WebApi.
  4. Kisha ongeza sifa [EnableCors] kwa kidhibiti unachotaka:

Ilipendekeza: