Cov txheej txheem:

Cors yog dab tsi hauv AngularJS?
Cors yog dab tsi hauv AngularJS?

Video: Cors yog dab tsi hauv AngularJS?

Video: Cors yog dab tsi hauv AngularJS?
Video: Leng Yang - Yog Vim Dab Tsi (Official Full Song | Nkauj Tawm Tshiab) 2020/05/24 2024, Tej zaum
Anonim

CORS stands rau "Cross Origin Resource Sharing". CORS tsis yog tshwj xeeb rau AngularJS . Nws yog tus qauv siv los ntawm txhua qhov web browsers. Los ntawm lub neej ntawd, tag nrho cov web browsers thaiv qhov kev thov rau cov peev txheej los ntawm ib daim ntawv thov yog tias nws tau ua sab nraum daim ntawv thov sau npe.

Yog li ntawd, Cors qhov teeb meem nyob rau hauv angular yog dab tsi?

Browser kev ruaj ntseg tsis tso cai rau koj los ntawm kev thov hla kev thov tshwj tsis yog tias HTTP cov lus teb muaj qhov Control-Allow-Origin header nrog tus nqi * lossis tus nqi ntawm koj tus neeg siv khoom. CORS cov teeb meem yog lub moj khaum-agnostic thiab tej zaum yuav tshwm sim nyob rau hauv ib tug pem hauv ntej-kawg JavaScript daim ntawv thov ua nrog dawb JS, React los yog Vue.

Ib yam li ntawd, kuv yuav ua li cas thiaj li pab tau CORS hauv angular 8? Qhib CORS nrog Proxy Configuration Chaw hauv Angular . Rau pab CORS ntawm kev teeb tsa lub npe, peb yuav tsum tsim kom muaj src/proxy. conf. json cov ntaub ntawv nyob rau hauv lub Angular hauv paus nplaub tshev thiab tseem tso cov cai hauv qab no rau hauv nws. Peb siv cov khoom ruaj ntseg rau pab txhob txwm siv SSL.

Xav txog qhov no, kuv yuav ua li cas thiaj li pab tau CORS hauv angular 2?

Rau pab CORS , koj tuaj yeem txuas ntxiv chav kawm BrowserXhr (xav tias koj tab tom ua haujlwm ntawm Typescript rau Angular 2 ) thiab suav nrog qhov ntawd hauv cov txheej txheem bootstrapping. Tsim ib cov ntaub ntawv hauv koj Angular 2 project npe cust-ext-browser-xhr.

Kuv yuav ua li cas qhib CORS hauv Web API?

Yuav ua li cas qhib CORS ntawm koj qhov Web API

  1. Yog tias koj xav paub yuav ua li cas qhib CORS hauv koj qhov Web API, koj yuav tsum nruab Microsoft.
  2. Hauv Visual Studio, xaiv Tus Thawj Tswj Cov Tsev Qiv Ntawv los ntawm cov cuab yeej ntawv qhia zaub mov, thiab tom qab ntawd xaiv Pob Tus Thawj Tswj Console.
  3. Hauv Solution Explorer, nthuav qhov WebApi project.
  4. Tom qab ntawd ntxiv tus cwj pwm [EnableCors] rau tus tswj hwm xav tau:

Pom zoo: