Gå til indholdet

Reverse proxy

En reverse proxy modtager og videresender anmodninger foran en applikation. Routing, forbindelsesgrænser og videregivne oplysninger kræver klare regler.

Cloud & drift

Hvad er en reverse proxy?

En reverse proxy står foran en eller flere applikationstjenester. Den modtager klientanmodninger, videresender dem til den tilsigtede tjeneste og returnerer dens svar. NGINX-dokumentationen viser forløbet og behandlingen af videresendte headere. Afhængigt af konfigurationen kan proxyen udføre flere opgaver.

Eksempel: at oprette en fælles portaladgang

I et tænkt design er proxyen det offentlige adgangspunkt. Den fordeler forskellige anmodninger til de tilsigtede interne tjenester. Teamet fastlægger, hvilke navne og stier der fører hvorhen, og hvilke oplysninger om den oprindelige anmodning applikationen skal modtage.

Oplysninger, som klienten frit kan sætte, må ikke uden kontrol betragtes som betroede proxyoplysninger. Det skal også være klart, om en beskyttet forbindelse slutter ved proxyen, og hvordan den næste forbindelse beskyttes.

Proxyen alene erstatter ikke applikationens projektrettigheder. Korrekt videresendelse og en anmodning tilladt efter forretningsreglerne skal kontrolleres hver for sig.

Kilder

Artikler om emnet

Cloud & drift med ASES

Hosting, deployment, vedligeholdelse og support