Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 374057|Απάντηση: 119

[ASP.NET] asp.net Εφαρμόστε τη λειτουργία αντίστροφου διακομιστή μεσολάβησης [Πηγαίος κώδικας]

  [Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 14/3/2018 12:01:13 μ.μ. | | | |
Σκοπός, όταν ο δικός μου διακομιστής ζητά τη διεπαφή κάποιου άλλου, ενδέχεται να υπάρχουν περιορισμοί αιτημάτων ή η IP μου είναι αποκλεισμένη και δεν μπορώ να ζητήσω μέσω της διεύθυνσης IP μου.Για να το θέσω ωμά, ο διακομιστής σας δεν μπορεί να στείλει ή να ζητήσει περιεχόμενο απευθείας στον διακομιστή προορισμού.

Δύο τρόποι μπορούν να το λύσουν: 1. Χρησιμοποιήστε IP διακομιστή μεσολάβησης. 2. Αντίστροφος διακομιστής μεσολάβησης (προώθηση αιτήματος)

Χρησιμοποιώντας ένα αίτημα IP διακομιστή μεσολάβησης, είναι ενοχλητικό στη χρήση, δεν υπάρχει δυσκολία, χρησιμοποιούμε έναν αντίστροφο διακομιστή μεσολάβησης για την εφαρμογή αυτή τη φορά, ο ορισμός είναι ο εξής:

Ο αντίστροφος διακομιστής μεσολάβησης αναφέρεται στον διακομιστή μεσολάβησης για την αποδοχή αιτημάτων σύνδεσης στο Διαδίκτυο, στη συνέχεια προωθεί το αίτημα στον διακομιστή στο εσωτερικό δίκτυο και επιστρέφει τα αποτελέσματα που λαμβάνονται από τον διακομιστή στον πελάτη που ζητά τη σύνδεση στο Διαδίκτυο.

Στην πραγματικότητα, το nginx μπορεί να ρυθμίσει γρήγορα έναν αντίστροφο διακομιστή μεσολάβησης, αλλά για λόγους κόστους! Εγκατέλειψα το nginx επειδή το nginx απαιτεί την αγορά ενός διακομιστή και θέλω απλώς να αγοράσω έναν asp.net χώρο για να υλοποιήσω τη λειτουργία ενός αντίστροφου διακομιστή μεσολάβησης.

Στο Διαδίκτυο δεν βρήκα καλό παράδειγμα, οπότε ας γράψουμε μόνοι μας ένα απλό!

Άρθρα αναφοράς:

asp.net διεπαφή IHttpModule εξηγείται λεπτομερώς
http://www.itsvse.com/thread-4580-1-1.html
(Πηγή: Architect_Programmer)

Υποστηρίζει λήψη, δημοσίευση αιτημάτων, δοκιμές ως εξής:



Δείτε πώς να το χρησιμοποιήσετε:
Αρχικά, αγοράστε έναν χώρο που υποστηρίζει asp.net και, στη συνέχεια, ανεβάστε τον ιστότοπο στον ριζικό κατάλογο του χώρου.



Στο αρχείο web.config, βρείτε τον κόμβο ρύθμισης εφαρμογών και αντικαταστήστε την τιμή τιμής στον κεντρικό υπολογιστή!

Λήψη πηγαίου κώδικα:

Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώΑπάντηση








Προηγούμενος:Η C# πρέπει να τροποποιήσει αυτήν τη λύση κεφαλίδας με τα κατάλληλα χαρακτηριστικά ή μεθόδους
Επόμενος:Η διαφορά μεταξύ της κλασικής λειτουργίας IIS7 και της ενσωματωμένης λειτουργίας
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 14/3/2018 12:41:51 μ.μ. |
iis σε κλασική λειτουργία με σφάλμα: System.Web.HttpException: Απέτυχε η εκτέλεση της διεύθυνσης URL

Λύση:


Δημοσιεύτηκε στις 23/12/2020 11:57:26 π.μ. |

Μαθαίνω να μαθαίνω 1
Δημοσιεύτηκε στις 2/1/2019 3:45:17 μ.μ. |
Μαθαίνω να μαθαίνω 1
Δημοσιεύτηκε στις 15/3/2018 10:24:01 π.μ. |
Γεια σας, ελπίζω να μπορείτε να ρίξετε μια ματιά στον πηγαίο κώδικα.
Δημοσιεύτηκε στις 15/3/2018 2:58:56 μ.μ. |
Σας ευχαριστούμε που μοιραστήκατε, ας ρίξουμε μια ματιά
Δημοσιεύτηκε στις 20/3/2018 10:35:11 π.μ. |
Ρίξτε μια ματιά στον πηγαίο κώδικα
Δημοσιεύτηκε στις 22/3/2018 11:12:26 π.μ. |
Το πολυπόθητο νόμισμα Thai U one U Ou Wei Ou έστειλε έναν κόκκινο φάκελο στην ευρωπαϊκή υπηρεσία για να αναφέρει την έλλειψή του
Δημοσιεύτηκε στις 6/4/2018 8:56:07 μ.μ. |
Καθόλου άσχημα, ναι, αναφορά
Δημοσιεύτηκε στις 11/4/2018 4:19:47 μ.μ. |
Σας ευχαριστούμε που μοιραστήκατε... Κατεβάστε τη μελέτη
Δημοσιεύτηκε στις 15/4/2018 2:50:32 μ.μ. |
Σας ευχαριστούμε που μοιραστήκατε, ας ρίξουμε μια ματιά
Δημοσιεύτηκε στις 18/4/2018 9:44:44 π.μ. |
Άσε με να ρίξω μια ματιά
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com