Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 374057|Odpowiedź: 119

[ASP.NET] asp.net Implementuj funkcję odwrotnego proxy [Kod źródłowy]

  [Skopiuj link]
Opublikowano 14.03.2018 12:01:13 | | | |
Cel: gdy mój własny serwer żąda czyjegoś interfejsu, mogą pojawić się ograniczenia żądań lub mój adres IP jest zablokowany i nie mogę żądać przez mój adres IP.Mówiąc wprost, Twój serwer nie może wysyłać ani żądać treści bezpośrednio do docelowego serwera.

Dwa sposoby rozwiązania tego problemu: 1. Użyj IP proxy; 2. Odwrotne proxy (przekazywanie żądań)

Używając żądania IP proxy, jest to uciążliwe, nie ma problemu, tym razem używamy reverse proxy, definicja jest następująca:

Reverse proxy odnosi się do serwera proxy, który przyjmuje żądania połączenia w Internecie, następnie przekazuje żądanie do serwera w sieci wewnętrznej i zwraca uzyskane wyniki do klienta żądającego połączenia w Internecie.

W rzeczywistości nginx może szybko skonfigurować reverse proxy, ale ze względów kosztowych! Zrezygnowałem z nginx, bo nginx wymaga zakupu serwera, a chcę po prostu kupić asp.net przestrzeń, żeby zaimplementować funkcję reverse proxy.

W Internecie nie znalazłem dobrego przykładu, więc napiszmy prosty dla siebie!

Artykuły referencyjne:

asp.net interfejs IHttpModule jest szczegółowo wyjaśniony
http://www.itsvse.com/thread-4580-1-1.html
(Źródło: Architect_Programmer)

Wsparcie otrzymuje, zamieszcza prośby, testuje w następujący sposób:



Oto jak go używać:
Najpierw kup przestrzeń obsługującą asp.net, a następnie wgraj stronę do katalogu głównego tego miejsca.



W pliku web.config znajdź węzeł appsetting i zastąp wartość wartości w host!

Pobranie kodu źródłowego:

Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszęOdpowiedź








Poprzedni:C# musi zmodyfikować ten nagłówkowy obejście odpowiednimi atrybutami lub metodami
Następny:Różnica między trybem IIS7 Classic a trybem zintegrowanym
 Ziemianin| Opublikowano 14.03.2018 12:41:51 |
iis w trybie klasycznym z błędem: System.Web.HttpException: Nie udało się wykonać URL

Rozwiązanie:


Opublikowano 23.12.2020 11:57:26 |

Naucz się uczyć 1
Opublikowano 02.01.2019 15:45:17 |
Naucz się uczyć 1
Opublikowano 15.03.2018 10:24:01 |
Cześć, mam nadzieję, że uda Ci się zobaczyć kod źródłowy.
Opublikowano 15.03.2018 14:58:56 |
Dziękuję za podzielenie się, zobaczmy to
Opublikowano 20.03.2018 10:35:11 |
Spójrz na kod źródłowy
Opublikowano 22.03.2018 11:12:26 |
Tajski U One U U wysłał czerwoną kopertę do europejskiej służby, by zgłosić mój brak
Opublikowano 06.04.2018 20:56:07 |
Nieźle, tak, odniesienie
Opublikowano 11.04.2018 16:19:47 |
Dziękuję za podzielenie się... Pobierz badanie
Opublikowano 15.04.2018 14:50:32 |
Dziękuję za podzielenie się, zobaczmy to
Opublikowano 18.04.2018 09:44:44 |
Pozwól, że spojrzę
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com