Scopul este că, atunci când propriul meu server solicită interfața altcuiva, pot exista restricții de cerere, sau IP-ul meu este blocat și nu pot solicita prin adresa mea IP.Ca să fiu direct, serverul tău nu poate trimite sau cere conținut direct către serverul țintă.
Două moduri pot rezolva problema: 1. Folosirea IP-ului proxy; 2. Proxy invers (redirecționare a cererii)
Folosirea unei cereri IP proxy, este enervantă de folosit, nu există nicio dificultate, folosim un reverse proxy pentru implementarea de data aceasta, definiția este următoarea:
Proxy invers se referă la faptul că serverul proxy acceptă cererile de conexiune pe Internet, apoi transmite cererea către serverul din rețeaua internă și returnează rezultatele obținute de la server către clientul care solicită conexiunea pe Internet. De fapt, nginx poate configura rapid un reverse proxy, dar din motive de cost! Am renunțat la nginx pentru că nginx necesită achiziționarea unui server și vreau doar să cumpăr un spațiu asp.net pentru a implementa funcția unui reverse proxy.
Pe Internet, nu am găsit un exemplu bun, așa că hai să scriem unul simplu și tu!
Articole de referință:
Suporturile primesc, postează cereri, testează după cum urmează:
Iată cum să o folosești: Mai întâi, cumpără un spațiu care suportă asp.net, apoi încarcă site-ul în directorul rădăcină al spațiului.
În fișierul web.config, găsește nodul appsetting și înlocuiește valoarea valorii în host!
Descărcare cod sursă:
Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rog Răspunde
|