Miksi selaimen fetch ei voi lähettää Proxy-Authorization-otsikkoa
Selittää, miksi verkkosivun koodi ei voi tarjota selaimen välityspalvelimen kirjautumista asettamalla kiellettyä pyyntöotsikkoa.
Proxy-Authorization on kielletty pyyntöotsikko tavallisille selainskripteille. Proxy--alkuiset nimet on varattu, joten AJAX- tai fetch-kutsu ei voi käyttää tätä otsikkoa sovelluksen ohjaamana välityspalvelimen kirjautumismekanismina.
CORS-vastausotsikoiden muuttaminen ei anna lupaa asettaa selaimen ohjaamaa pyyntöotsikkoa. Samoin arvon siirtäminen toiseen mukautettuun otsikkoon ei opeta selainta todentamaan itseään lähtevälle välityspalvelimelleen.
Selaimen välityspalvelinasetukset ja tuettu todentamiskulku hoitavat tämän kirjautumisen. Jos pyynnön tekeekin palvelinpuolen sovellus, sen omalla HTTP-asiakkaalla on välityspalvelinasetukset; selaimen otsikkorajoitukset ja palvelinasiakkaan rajapinnat ovat erillisiä rajapintoja.
Pidä välityspalvelimen salasana poissa verkkosivun JavaScriptistä. Vaikka mukautettu sovelluksen päätepiste hyväksyisi tällaisen arvon, siitä on tullut kyseiselle asiakkaalle näkyvää sovellusdataa eikä selaimen etuoikeutettu verkkoyhteysasetus.