Proxy-Authorization este un antet de cerere interzis pentru scripturile obișnuite ale browserului. Numele care încep cu Proxy- sunt rezervate, așa că un apel AJAX sau fetch nu poate folosi acel antet ca mecanism de autentificare la proxy controlat de aplicație.

Modificarea antetelor de răspuns CORS nu acordă permisiunea de a seta un antet de cerere controlat de browser. La fel, mutarea valorii într-un alt antet personalizat nu învață browserul să se autentifice la proxy-ul său de ieșire.

Configurarea proxy a browserului și fluxul de autentificare acceptat se ocupă de acea autentificare. Dacă în schimb cererea este făcută de o aplicație pe partea de server, clientul său HTTP are opțiuni de proxy; restricțiile de antete ale browserului și API-urile clientului de server sunt interfețe separate.

Păstrați parola proxy în afara JavaScript-ului paginii web. Chiar dacă un punct final personalizat al aplicației acceptă o astfel de valoare, aceasta a devenit date ale aplicației vizibile pentru acel client, nu o setare de rețea privilegiată a browserului.

Articole similare