Kāpēc pārlūka fetch nevar nosūtīt Proxy-Authorization
Izskaidro, kāpēc tīmekļa lapas kods nevar nodrošināt pārlūka starpniekservera pieteikšanos, iestatot aizliegtu pieprasījuma galveni.
Proxy-Authorization ir aizliegta pieprasījuma galvene parastajiem pārlūka skriptiem. Vārdi, kas sākas ar Proxy-, ir rezervēti, tāpēc AJAX vai fetch izsaukums nevar izmantot šo galveni kā lietojumprogrammas kontrolētu starpniekservera pieteikšanās mehānismu.
CORS atbildes galveņu maiņa nepiešķir atļauju iestatīt pārlūka kontrolētu pieprasījuma galveni. Tāpat vērtības pārvietošana uz citu pielāgotu galveni nemāca pārlūkam autentificēties savā izejošajā starpniekserverī.
Pārlūka starpniekservera konfigurācija un atbalstītā autentifikācijas plūsma veic šo pieteikšanos. Ja pieprasījumu veic servera puses lietojumprogramma, tās pašas HTTP klientam ir starpniekservera opcijas; pārlūka galveņu ierobežojumi un servera klienta API ir atsevišķas saskarnes.
Turiet starpniekservera paroli ārpus tīmekļa lapas JavaScript. Pat ja pielāgots lietojumprogrammas galapunkts pieņem šādu vērtību, tā ir kļuvusi par lietojumprogrammas datiem, kas redzami šim klientam, nevis par pārlūka priviliģētu tīkla iestatījumu.