Ilmainen 1 vuoden verkkotunnustarjous WordPress GO -palvelussa

Tässä blogikirjoituksessa keskitytään verkkokehittäjien usein kohtaamiin Cross-Origin Resource Sharing (CORS) -ongelmiin. Se alkaa selittämällä, mikä CORS on, sen perusperiaatteet ja miksi se on tärkeä. Sitten tarkastellaan yksityiskohtaisesti, miten CORS-virheet ilmenevät ja menetelmiä, joita voidaan käyttää näiden virheiden korjaamiseen. Lisäksi siinä korostetaan parhaita käytäntöjä ja keskeisiä näkökohtia turvallisen ja tehokkaan CORS-toteutuksen kannalta. Tämän oppaan tarkoituksena on auttaa sinua ymmärtämään ja ratkaisemaan CORS:iin liittyviä ongelmia verkkosovelluksissasi.
Alkuperän välinen resurssien jakaminen (CORS)Verkkoselain on suojausmekanismi, jonka avulla verkkosivu voi käyttää eri verkkotunnuksen resursseja. Pohjimmiltaan se säätelee verkkosovelluksen pääsyä verkkotunnuksensa ulkopuolisiin resursseihin (esim. API:t, fontit, kuvat). Selaimet estävät oletusarvoisesti pyynnöt verkkotunnukselta toiselle saman alkuperäkäytännön vuoksi (Same-Origin Policy). CORS tarjoaa tavan ohittaa tämä rajoitus turvallisesti.
CORS:n merkitys johtuu nykyaikaisten verkkosovellusten monimutkaisuudesta ja tarpeesta hakea tietoja eri lähteistä. Monet verkkosovellukset luottavat ohjelmointirajapintoihin, CDN:ihin tai muihin ulkoisiin lähteisiin, joita isännöidään eri palvelimilla. Ilman CORS:ia pääsy näihin resursseihin ei olisi mahdollista, mikä rajoittaisi vakavasti verkkosovellusten toimivuutta. CORStarjoaa kehittäjille joustavuutta hakea tietoja eri lähteistä säilyttäen samalla verkkosovellustensa turvallisuuden.
Alla olevassa taulukossa CORSPeruskäsitteet ja toiminta on tiivistetty:
| Käsite | Selitys | Merkitys |
|---|---|---|
| Samaa alkuperää koskeva käytäntö | Estää selaimia käyttämästä eri lähteen resursseja, jos komentosarjat ladataan yhdestä lähteestä. | Se varmistaa turvallisuuden ja estää haitallisia komentosarjoja pääsemästä käsiksi arkaluontoisiin tietoihin. |
| Alkuperän välinen pyyntö | HTTP-pyyntö muuhun verkkotunnukseen kuin verkkosivun verkkotunnukseen. | Sen avulla nykyaikaiset verkkosovellukset voivat käyttää erilaisia sovellusliittymiä ja resursseja. |
| CORS Otsikot (CORS Otsikot) | Mukautetut otsikot, jotka palvelin lisää vastausotsikoihin salliakseen alkuperän väliset pyynnöt. | Kertoo selaimelle, mitkä verkkotunnukset voivat käyttää resursseja. |
| Preflight-pyyntö | Pyyntö, jonka selain lähettää palvelimelle OPTIONS-menetelmällä ennen monimutkaisten alkuperän välisten pyyntöjen tekemistä. | Antaa palvelimen hallita, hyväksyykö se pyynnön. |
CORSPerustoiminta perustuu siihen, että verkkopalvelin kertoo selaimelle, mihin resursseihin se sallii pääsyn HTTP-vastausotsikoiden kautta. Palvelin määrittää, mitkä toimialueet voivat käyttää sen resursseja Access-Control-Allow-Origin-otsikolla. Jos pyytävä verkkotunnus sisältyy tähän otsikkoon tai * (kaikki) on määritetty, selain hyväksyy pyynnön. Muussa tapauksessa selain estää pyynnön ja luo CORS virhe tapahtuu.
CORS Virheet johtuvat yleensä palvelinpuolen virheellisistä määrityksistä. Kehittäjien on tärkeää määrittää palvelimensa oikein, jolloin vain luotetut verkkotunnukset voivat käyttää resursseja. Lisäksi CORS Noudattamalla parhaita käytäntöjä, jotka liittyvät
CORSon olennainen osa nykyaikaisia verkkosovelluksia, ja se tarjoaa joustavuutta hakea tietoja eri lähteistä säilyttäen samalla turvallisuuden. Oikein määritettynä se parantaa verkkosovellusten toimivuutta ja parantaa käyttökokemusta.
Alkuperän välinen resurssi Jakaminen (CORS) on mekanismi, jonka avulla verkkoselaimet sallivat yhden alkuperän verkkosivujen käyttää eri lähteistä peräisin olevia resursseja. Selaimet käyttävät usein samaa alkuperäkäytäntöä, mikä tarkoittaa, että verkkosivu voi käyttää vain resurssin resursseja, joilla on sama protokolla, isäntä ja portti. CORS kehitettiin poistamaan tämä rajoitus ja mahdollistamaan turvallinen tietojen jakaminen eri lähteiden välillä.
CORS:n päätarkoitus on varmistaa verkkosovellusten turvallisuus. Sama lähdekäytäntö estää haitallisia verkkosivustoja pääsemästä käsiksi käyttäjien arkaluontoisiin tietoihin. Joissakin tapauksissa on kuitenkin tarpeen jakaa tietoja eri lähteiden välillä. Esimerkiksi verkkosovelluksen on ehkä käytettävä ohjelmointirajapintaa eri palvelimessa. CORS tarjoaa turvallisen ratkaisun tällaisiin tilanteisiin.
| Alue | Selitys | Esimerkki |
|---|---|---|
| Alkuperä | Pyynnön aloittaneen resurssin osoite. | http://example.com |
| Kulunvalvonta-Salli-Alkuperä | Määrittää, mitkä resurssit palvelin sallii. | http://example.com, * |
| Kulunvalvonta-pyyntö-menetelmä | Määrittää, mitä HTTP-menetelmää asiakas haluaa käyttää. | JULKAISE, HANKI |
| Kulunvalvonta-sallimismenetelmät | Määrittää, mitkä HTTP-menetelmät palvelin sallii. | JULKAISE, HAE, ASETUKSET |
CORS toimii asiakkaan (selaimen) ja palvelimen välillä HTTP-otsikoiden avulla. Kun asiakas tekee ristikkäisen alkuperäpyynnön, selain lisää pyyntöön automaattisesti alkuperän otsikon. Palvelin päättää, sallitaanko pyyntö tarkistamalla tämä otsikko. Jos palvelin sallii pyynnön, se vastaa Access-Control-Allow-Origin-otsikolla. Tämä otsikko määrittää, mitkä resurssit voivat käyttää pyyntöä.
CORS:n toimintaperiaatteen ymmärtäminen on ratkaisevan tärkeää web-kehittäjille. Väärin määritetyt CORS-asetukset voivat aiheuttaa tietoturva-aukkoja verkkosovelluksissa. Siksi CORS:n toiminnan ja sen oikean konfiguroinnin tunteminen on välttämätöntä turvallisten ja tehokkaiden verkkosovellusten kehittämiseksi.
CORS:ssa käyttöoikeuksien myöntämisprosesseja käytetään määrittämään, mihin resursseihin palvelin myöntää käyttöoikeuden. Palvelin Kulunvalvonta-Salli-Alkuperä otsikko tai salliaksesi kaikki resurssit * merkki. Kuitenkin * Hahmon käyttö voi aiheuttaa turvallisuusriskejä, joten varovaisuutta tulee noudattaa. Käyttöoikeuksien myöntäminen tietyille lähteille on turvallisempi tapa erityisesti tapauksissa, joissa on arkaluonteisia tietoja.
CORS-virheet johtuvat usein väärin määritetyistä palvelinasetuksista. Yksi yleisimmistä virheistä on Kulunvalvonta-Salli-Alkuperä otsikko puuttuu tai on määritetty väärin. Tässä tapauksessa selain estää pyynnön ja näyttää CORS-virheen. Tällaisten virheiden vianmäärityksessä on suositeltavaa tarkistaa palvelimen asetukset ja Kulunvalvonta-Salli-Alkuperä otsikko on määritetty oikein. On myös varmistettava, että OPTIONS-pyynnöt, joita kutsutaan preflight-pyynnöiksi, käsitellään oikein.
Alkuperän välinen resurssi Jakamisvirheet (CORS) ovat yksi yleisimmistä ongelmista, joita web-kehittäjät kohtaavat ja joiden ratkaisemiseen he käyttävät aikaa. Nämä virheet ilmenevät, kun verkkosivu yrittää pyytää resurssia toisesta lähteestä (verkkotunnuksesta, protokollasta tai portista) ja selain estää tämän pyynnön turvallisuussyistä. CORS-virheiden ymmärtäminen ja vianmääritys on ratkaisevan tärkeää nykyaikaisten verkkosovellusten sujuvan toiminnan kannalta.
CORS-virheiden diagnosointi on ensimmäinen askel ongelman lähteen tunnistamisessa. Virheilmoitusten tarkistaminen selaimen kehittäjätyökaluissa (yleensä Konsoli-välilehdessä) auttaa sinua ymmärtämään, mikä resurssi on estetty ja miksi. Virheilmoitukset sisältävät usein vihjeitä ongelman ratkaisemiseksi. Esimerkiksi pyydetyssä resurssiviestissä ei ole Access-Control-Allow-Origin-otsikkoa osoittaa, että CORS-otsikko puuttuu palvelinpuolelta.
| Virhekoodi | Selitys | Mahdollisia ratkaisuja |
|---|---|---|
| 403 Kielletty | Juontaja ymmärsi pyynnön, mutta kieltäytyi. | Tarkista CORS-kokoonpano palvelinpuolella. Määritä sallitut resurssit oikein. |
| 500 Sisäinen palvelinvirhe | Palvelimella tapahtui odottamaton virhe. | Tarkista palvelinlokit ja etsi virheen lähde. CORS-kokoonpanossa voi olla ongelma. |
| CORS-virhe (selainkonsoli) | Selain esti pyynnön, koska sen CORS-käytäntöä rikottiin. | Aseta palvelinpuolella Access-Control-Allow-Origin-otsikko oikein. |
| ERR_CORS_REQUEST_NOT_HTTP | CORS-pyyntöä ei tehdä HTTP- tai HTTPS-protokollan kautta. | Varmista, että pyyntö on tehty oikean protokollan kautta. |
CORS-virheiden vianmääritykseen on useita menetelmiä. Yleisin tapa on lisätä tarvittavat CORS-otsikot palvelinpuolelle. "Kulunvalvonta-Allow-Origin" otsikko määrittää, mitkä resurssit saavat käyttää palvelinta. Tämän otsikon määrittäminen arvoon "*" tarkoittaa kaikkien resurssien sallimista, mutta turvallisuussyistä tätä lähestymistapaa ei yleensä suositella. Sen sijaan on turvallisempaa sallia vain tietyt resurssit. Esimerkiksi "Access-Control-Allow-Origin: https://example.com" sallii vain https://example.com-osoitteesta tulevat pyynnöt.
Seuraavassa on joitakin muita tärkeitä näkökohtia CORS-virheiden ehkäisemiseksi ja vianmääritykseksi:
Palvelinpuolen CORS-virheiden ratkaisemiseksi tehtävien muutosten lisäksi voidaan tehdä myös joitakin asiakaspuolen säätöjä. Voi olla esimerkiksi mahdollista reitittää pyyntöjä välityspalvelimen avulla tai käyttää vaihtoehtoisia tiedonsiirtomenetelmiä, kuten JSONP:tä. On kuitenkin huomattava, että nämä menetelmät voivat aiheuttaa tietoturva-aukkoja. Siksi Paras ratkaisu on yleensä varmistaa oikea CORS-kokoonpano palvelinpuolella.
Alkuperän välinen resurssi CORS:n oikea määrittäminen on ratkaisevan tärkeää verkkosovellusten turvallisuuden ja toimivuuden varmistamiseksi. Väärin määritetty CORS-käytäntö voi johtaa tietoturva-aukkoihin ja sallia luvattoman käytön. Siksi on tärkeää noudattaa varovaisuutta ja parhaita käytäntöjä CORS:n käyttöönotossa.
| Paras käytäntö | Selitys | Merkitys |
|---|---|---|
| Rajoita sallittuja alkuperää | Kulunvalvonta-Salli-Alkuperä Määritä otsikossa vain luotetut toimialueet. * Vältä sen käyttöä. |
Se parantaa turvallisuutta ja estää luvattoman käytön. |
| Käytä tunnistetietoja tarvittaessa | Tunnistetietojen, kuten evästeiden tai valtuutusotsikoiden, lähettäminen Access-Control-Allow-Credentials: tosi käyttää. |
Mahdollistaa todennusta edellyttävien resurssien käytön. |
| Hallitse Preflight-pyyntöjä oikein | ASETUKSET pyyntöjä oikein ja syötä vaaditut otsikot (Kulunvalvonta-sallimismenetelmät, Access-Control-Allow-Headers). |
Monimutkaiset pyynnöt (esimerkiksi IDOLI, POISTAA) tehdään turvallisesti. |
| Käsittele virheilmoitukset huolellisesti | Ilmoita CORS-virheistä käyttäjälle mielekkäällä tavalla ja vältä mahdollisia haavoittuvuuksia. | Se parantaa käyttökokemusta ja vähentää tietoturvariskejä. |
Turvallisuuden parantamiseksi, Kulunvalvonta-Salli-Alkuperä Vältä yleismerkkien (*) käyttöä otsikossa. Näin mikä tahansa verkkotunnus voi käyttää resurssejasi ja mahdollisesti haitalliset sivustot voivat varastaa tai manipuloida tietojasi. Luettele sen sijaan vain tietyt verkkotunnukset, joihin luotat ja joihin haluat sallia pääsyn.
Kulunvalvonta-Salli-Alkuperä Määritä otsikko: Luettele palvelinpuolella vain sallitut verkkotunnukset.Pääsynvalvonta-Salli-Tunnistetiedot Aseta otsikko oikein.ASETUKSET vastata asianmukaisesti heidän pyyntöihinsä.Lisäksi, Preflight-pyynnöt On myös tärkeää hallita sitä oikein. Selaimet voivat käsitellä joitakin monimutkaisia pyyntöjä (esimerkiksi IDOLI tai POISTAA jne.) palvelimelle ennen kuin lähetät ASETUKSET lähettää pyynnön. Palvelimesi on vastattava oikein tähän pyyntöön ja Kulunvalvonta-sallimismenetelmät Ja Access-Control-Allow-Headers Otsikot. Näin selain voi lähettää varsinaisen pyynnön.
On tärkeää testata ja valvoa CORS-kokoonpanoasi säännöllisesti. Kokeile erilaisia skenaarioita havaitaksesi odottamattoman toiminnan tai mahdolliset haavoittuvuudet. Lisäksi voit valvoa palvelinlokeja luvattomien käyttöyritysten havaitsemiseksi. Muista, että turvallisen verkkosovelluksen rakentaminen on jatkuva prosessi, jota on päivitettävä ja parannettava säännöllisesti. Alkuperän välinen resurssi Jäsentämällä jaot näiden parhaiden käytäntöjen avulla voit parantaa verkkosovellustesi turvallisuutta merkittävästi.
Alkuperän välinen resurssi Kun käytät jakamista (CORS), on useita tärkeitä asioita, jotka on otettava huomioon sovelluksen turvallisuuden ja oikean toiminnan varmistamiseksi. CORS on mekanismi, jonka avulla verkkosovellukset voivat vaihtaa tietoja eri lähteistä, mutta väärin määritettynä se voi johtaa vakaviin tietoturva-aukkoihin. Siksi on tärkeää määrittää CORS-käytännöt huolellisesti ja noudattaa tiettyjä ohjeita mahdollisten ongelmien välttämiseksi.
CORS-määrityksissä tehdyt virheet voivat mahdollistaa arkaluonteisten tietojen käytön ilman lupaa tai haitallisten hyökkäysten suorittamisen. Esimerkiksi Kulunvalvonta-Salli-Alkuperä Otsikko voi johtaa pyyntöjen sallimiseen kaikista lähteistä. Tämä aiheuttaa vakavan turvallisuusriskin tapauksissa, joissa vain tietyistä lähteistä tulevat pyynnöt olisi sallittava. Seuraavassa taulukossa on yhteenveto CORS-määrityksen yleisistä virheistä ja niiden mahdollisista seurauksista.
| Virhe | Selitys | Johtopäätös |
|---|---|---|
Kulunvalvonta-Allow-Origin: * Käyttää |
Salli pyynnöt kaikista lähteistä. | Haavoittuvuus on, että haitalliset sivustot voivat käyttää tietoja. |
Access-Control-Allow-Credentials: tosi kanssa Kulunvalvonta-Allow-Origin: * Käyttää |
Tunnistetietojen lähettämisen salliminen kaikille resursseille (selaimet estävät). | Odottamaton toiminta, virheellinen todennus. |
| Virheellisten HTTP-menetelmien salliminen | Sallitaan kaikki menetelmät, kun taas vain tietyt menetelmät, kuten GET tai POST, pitäisi sallia. | Mahdolliset haavoittuvuudet voivat johtaa tietojen manipulointiin. |
| Tarpeettomien nimikkeiden hyväksyminen | Kaikkien nimikkeiden hyväksyminen, kun vain välttämättömät nimikkeet pitäisi hyväksyä. | Tietoturva-aukkoja, tarpeetonta tiedonsiirtoa. |
Toinen tärkeä seikka, joka on otettava huomioon CORS:ää käytettäessä, on Preflight-pyyntömekanismin määrittäminen oikein. Alustavat pyynnöt ovat OPTIONS-pyyntöjä, joita selaimet lähettävät palvelimelle tarkistaakseen palvelimen CORS-käytännöt ennen varsinaisen pyynnön lähettämistä. Jos palvelin ei vastaa oikein näihin pyyntöihin, varsinainen pyyntö estetään. Siksi sinun on varmistettava, että palvelimesi vastaa oikein OPTIONS-pyyntöihin.
Huomioon otettavat seikat
Kulunvalvonta-Salli-Alkuperä Määritä otsikko oikein. Salli vain luotettavat lähteet.Pääsynvalvonta-Salli-Tunnistetiedot Ole varovainen käyttäessäsi otsikkoa. Vältä sen käyttöä, jos se ei ole välttämätöntä.Selaimen kehittäjätyökalujen käyttäminen CORS-virheiden vianmääritykseen on varsin hyödyllistä. Nämä työkalut voivat auttaa sinua tunnistamaan ongelman lähteen näyttämällä CORS:iin liittyviä virheitä ja varoituksia. Voit myös tarkistaa, onko CORS-käytännöt toteutettu oikein, tarkastelemalla palvelinpuolen lokitietueita. Muista, että oikein määritetty CORS-käytäntö on olennainen osa verkkosovelluksesi turvallisuuden parantamista ja käyttökokemuksen parantamista.
Miksi CORS on tärkeä ja miten se vaikuttaa verkkokehitysprosessiin?
CORS parantaa verkkosivustojen turvallisuutta ja estää haitallisia lähteitä pääsemästä käsiksi arkaluonteisiin tietoihin. Tämä auttaa suojaamaan käyttäjätietoja ja sovelluksen eheyttä. Web-kehitysprosessissa se varmistaa, että resurssien jakaminen eri verkkotunnusten välillä tapahtuu hallitusti, mikä mahdollistaa turvallisen ja vakaan kokemuksen. Kehittäjien ymmärrys tästä mekanismista on ratkaisevan tärkeää mahdollisten haavoittuvuuksien sulkemiseksi ja saumattomien sovellusten kehittämiseksi.
Miten selaimet valvovat CORS-käytäntöjä ja mitä HTTP-otsikoita prosessissa käytetään?
Selaimet suorittavat CORS-tarkistukset automaattisesti, kun verkkosivu pyytää resursseja toiselta verkkotunnukselta. Samalla selain lähettää palvelimelle Origin-otsikon. Palvelin vastaa otsikolla "Access-Control-Allow-Origin". Selain vertaa näiden otsikoiden arvoja määrittääkseen, onko pyyntö turvallinen. Lisäksi otsikoita, kuten "Access-Control-Allow-Methods", "Access-Control-Allow-Headers" ja "Access-Control-Allow-Credentials", käytetään myös osoittamaan pyynnön sallitut menetelmät, otsikot ja tunnistetiedot. Näiden otsikoiden oikea määritys on välttämätöntä CORS-ongelmien estämiseksi.
Mitkä ovat yleisimmät syyt CORS-virheisiin ja miten voin tunnistaa ne?
Yleisimpiä syitä CORS-virheisiin ovat se, että palvelin ei määritä Access-Control-Allow-Origin-otsikkoa oikein, eri porteista tai protokollista tulevat pyynnöt, preflight-pyyntövirheet ja tunnistetietojen virheellinen käsittely. Voit käyttää selaimen kehittäjätyökaluja näiden virheiden havaitsemiseen. Konsoli-välilehdessä näkyvät virheilmoitukset ilmaisevat yleensä CORS-ongelman lähteen. Voit myös tarkistaa palvelimen CORS-vastaukset tarkastelemalla HTTP-otsikoita Verkko-välilehdellä.
Mikä on "preflight-pyyntö" ja milloin se käynnistyy?
"Preflight-pyyntö" on OPTIONS-pyyntö, jonka selain lähettää palvelimelle kysyäkseen, mitä HTTP-menetelmiä ja -otsikoita käytetään ennen alkuperäisen pyynnön lähettämistä. Tämä pyyntö käynnistyy erityisesti, kun käytetään muita HTTP-menetelmiä kuin GET ja POST (PUT, DELETE jne.) tai kun mukautettuja otsikoita lisätään. Palvelimen on annettava tarkka CORS-vastaus tähän "preflight-pyyntöön", muuten alkuperäinen pyyntö estetään.
Onko mahdollista poistaa tai ohittaa CORS, ja mitkä ovat tähän tilaan liittyvät mahdolliset riskit?
CORS on selainpuolella toteutettu suojausmekanismi. Määrittämällä CORS-otsikot palvelinpuolella hallitset, mitkä resurssit ovat käytettävissä. CORS:n poistamista kokonaan käytöstä ei yleensä suositella, koska se voi tehdä verkkosivustostasi alttiita erilaisille haavoittuvuuksille. Kehitysvaiheessa tai tietyissä testausskenaarioissa CORS voidaan kuitenkin kiertää väliaikaisesti selainlaajennusten tai välityspalvelimien avulla. On tärkeää, että näitä kiertotapoja ei käytetä tuotantoympäristössä.
Mitkä ovat CORS:iin liittyvät haavoittuvuudet ja mihin toimenpiteisiin meidän tulisi ryhtyä niiden ehkäisemiseksi?
Yleisimpiä CORS-haavoittuvuuksia ovat Access-Control-Allow-Origin-otsikon asettaminen arvoon "*" (käyttöoikeuden myöntäminen kaikille) ja haitallisten sivustojen salliminen käyttää tunnistetietoja. Voit estää nämä haavoittuvuudet rajoittamalla Access-Control-Allow-Origin-otsikon vain sallittuihin toimialueisiin, käyttämällä Access-Control-Allow-Credentials-otsikkoa säästeliäästi ja ryhtymällä lisäturvatoimiin palvelinpuolella (esim. CSRF-suojaus).
Mitä palvelinpuolen lähestymistapoja CORS-määritykseen on käytettävissä ja miten voin valita sopivimman lähestymistavan?
Palvelinpuolella on erilaisia lähestymistapoja CORS-määritykseen. Näitä ovat HTTP-otsikoiden manuaalinen asettaminen, CORS-väliohjelmiston käyttäminen tai verkkopalvelimen (esim. Nginx tai Apache) kokoonpanon käyttäminen. Optimaalinen lähestymistapa riippuu sovelluksesi tarpeista, käyttämästäsi tekniikasta ja palvelininfrastruktuuristasi. Vaikka väliohjelmistojen käyttö tarjoaa usein joustavamman ja hallittavamman ratkaisun, manuaaliset otsikkoasetukset voivat riittää yksinkertaisiin sovelluksiin.
Miten minun pitäisi hallita CORS-asetuksia eri ympäristöissä (kehitys, testaus, tuotanto)?
Voit käyttää ympäristömuuttujia tai määritystiedostoja CORS-asetusten hallintaan eri ympäristöissä. Kehitysympäristössä voit käyttää löyhempiä asetuksia (esimerkiksi 'Access-Control-Allow-Origin: *') CORS-virheiden vähentämiseksi, mutta näitä asetuksia ei missään nimessä kannata käyttää tuotantoympäristössä. Testiympäristössä kannattaa käyttää tiukempia CORS-asetuksia, jotka jäljittelevät tuotantoympäristöä. Tuotantoympäristössä kannattaa käyttää turvallisinta määritystä rajoittamalla Access-Control-Allow-Origin-otsikko vain sallittuihin toimialueisiin. Tämä voidaan saavuttaa luomalla yksittäisiä määritystiedostoja kullekin ympäristölle tai käyttämällä ympäristömuuttujia.
Lisätietoja: Lue lisää CORS:sta
Vastaa