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:
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ź
|