Proxy-Authorization is een verboden verzoekheader voor gewone browserscripts. Namen die met Proxy- beginnen zijn gereserveerd, dus een AJAX- of fetch-aanroep kan die header niet gebruiken als een door de toepassing beheerd proxy-loginmechanisme.

Het wijzigen van CORS-responsheaders geeft geen toestemming om een door de browser beheerde verzoekheader in te stellen. Evenmin leert het de browser zich bij zijn uitgaande proxy te authenticeren als de waarde naar een andere aangepaste header wordt verplaatst.

De proxyconfiguratie van de browser en de ondersteunde authenticatiestroom regelen die login. Als een applicatie aan de serverzijde het verzoek doet, heeft de eigen HTTP-client daarvan proxy-opties; beperkingen voor browserheaders en API's van serverclients zijn afzonderlijke interfaces.

Houd het proxyswachtwoord buiten de JavaScript van de webpagina. Zelfs als een aangepast toepassingseindpunt zo'n waarde accepteert, is het toepassingsgegevens geworden die voor die client zichtbaar zijn, in plaats van een bevoorrechte netwerkinstelling van de browser.

Gerelateerde artikelen