Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 374057|Svare: 119

[ASP.NET] asp.net Implementer reverse proxy-funksjonen [Kildekode]

  [Kopier lenke]
Publisert på 14.03.2018 12:01:13 | | | |
Formålet, når min egen server ber om noen andres grensesnitt, kan det være forespørselsbegrensninger, eller min IP blir blokkert og jeg kan ikke be via min IP-adresse.For å si det rett ut, kan ikke serveren din sende eller be om innhold direkte til målserveren.

To måter å løse det på: 1. Bruk proxy-IP; 2. Omvendt proxy (videresending av forespørsel)

Ved å bruke en proxy-IP-forespørsel er det irriterende å bruke, det er ingen problemer, vi bruker en reverse proxy for å implementere denne gangen, definisjonen er som følger:

Omvendt proxy refererer til proxy-serveren som aksepterer tilkoblingsforespørsler på Internett, deretter videresender forespørselen til serveren på det interne nettverket, og returnerer resultatene fra serveren til klienten som ber om tilkoblingen på Internett.

Faktisk kan nginx raskt sette opp en omvendt proxy, men av kostnadsgrunner! Jeg ga opp nginx fordi nginx krever kjøp av en server, og jeg vil bare kjøpe et asp.net space for å implementere funksjonen til en reverse proxy.

På Internett fant jeg ikke et godt eksempel, så la oss skrive et enkelt selv!

Referanseartikler:

asp.net IHttpModule-grensesnittet forklares i detalj
http://www.itsvse.com/thread-4580-1-1.html
(Kilde: Architect_Programmer)

Støtter hente, poste forespørsler, tester som følger:



Slik bruker du den:
Først, kjøp et Space som støtter asp.net, og last deretter opp nettsiden til root-katalogen til spacet.



I web.config-filen, finn appsetting-noden og bytt verdiverdien i host!

Nedlasting av kildekode:

Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snillSvare








Foregående:C# må endre denne header-løsningen med riktige attributter eller metoder
Neste:Forskjellen mellom IIS7 Classic-modus og integrert modus
 Vert| Publisert på 14.03.2018 12:41:51 |
iis i klassisk modus med en feil: System.Web.HttpUnntak: Kunne ikke kjøre URL

Løsning:


Publisert på 23.12.2020 11:57:26 |

Lær å lære 1
Publisert på 02.01.2019 15:45:17 |
Lær å lære 1
Publisert på 15.03.2018 10:24:01 |
Hei, jeg håper du kan ta en titt på kildekoden.
Publisert på 15.03.2018 14:58:56 |
Takk for at du delte, la oss ta en titt
Publisert på 20.03.2018 10:35:11 |
Ta en titt på kildekoden
Publisert på 22.03.2018 11:12:26 |
Thai U én U-mynt ettertraktet Ou Wei Ou sendte en rød konvolutt til den europeiske tjenesten for å rapportere min mangel på den
Publisert på 06.04.2018 20:56:07 |
Ikke verst, ja, referanse
Publisert på 11.04.2018 16:19:47 |
Takk for at du delte... Last ned studien
Publisert på 15.04.2018 14:50:32 |
Takk for at du delte, la oss ta en titt
Publisert på 18.04.2018 09:44:44 |
La meg ta en titt
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com