INHOUDSOPGAWE:

Wat is Cors in AngularJS?
Wat is Cors in AngularJS?

Video: Wat is Cors in AngularJS?

Video: Wat is Cors in AngularJS?
Video: No 'Access-Control-Allow-Origin' - Handle CORS Angular 2024, Mei
Anonim

CORS staan vir “Cross Origin Resource Sharing”. CORS is nie spesifiek vir AngularJS . Dit is 'n standaard wat deur al die webblaaiers geïmplementeer word. By verstek blokkeer al die webblaaiers 'n versoek vir 'n hulpbron vanaf 'n toepassing as dit buite die toepassingsdomein gemaak word.

Gevolglik, wat is Cors-kwessie in hoek?

Blaaiersekuriteit laat jou nie toe om kruisdomeinversoeke te maak nie, behalwe as die HTTP-antwoord 'n Control-Allow-Origin-opskrif het met 'n *-waarde of die domein van jou kliënt. CORS kwessies is raamwerk-agnosties en kan voorkom in enige JavaScript-toepassing wat met gewone JS, React of Vue gebou is.

Net so, hoe aktiveer ek CORS in hoek 8? Aktiveer CORS met Proxy-konfigurasie Instellings in Hoekig . Om aktiveer CORS via proxy-konfigurasie, moet ons 'n src/proxy genereer. konf. json-lêer binne die Hoekig wortelgids en plaas ook die volgende kode daarin. Ons het die veilige eiendom gebruik om aktiveer die doelbewuste gebruik van SSL.

As u dit in ag neem, hoe aktiveer ek CORS in hoek 2?

Om aktiveer CORS , kan jy die BrowserXhr-klas uitbrei (met inagneming dat jy aan Typescript werk vir Hoek 2 ) en sluit dit by die selflaaiproses in. Skep 'n lêer in jou Hoek 2 projek genaamd cust-ext-browser-xhr.

Hoe aktiveer ek CORS in Web API?

Hoe om CORS op jou Web API te aktiveer

  1. As jy wonder hoe om CORS in jou Web API te aktiveer, moet jy die Microsoft installeer.
  2. In Visual Studio, kies Biblioteekpakketbestuurder uit die Tools-kieslys, en kies dan Pakketbestuurderkonsole.
  3. Brei die WebApi-projek uit in die Solution Explorer.
  4. Voeg dan die kenmerk [EnableCors] by die verlangde kontroleerder:

Aanbeveel: