Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 374057|Répondre: 119

[ASP.NET] asp.net Implémenter la fonction proxy inverse [Code source]

  [Copié le lien]
Publié sur 14/03/2018 12:01:13 | | | |
À propos, lorsque mon propre serveur demande l’interface de quelqu’un d’autre, il peut y avoir des restrictions de requête, ou mon IP est bloquée et je ne peux pas demander via mon adresse IP.Pour être franc, votre serveur ne peut pas envoyer ou demander du contenu directement au serveur cible.

Deux moyens peuvent le résoudre : 1. Utiliser une IP proxy ; 2. Proxy inverse (transfert de requête)

Utiliser une requête IP proxy, c’est agaçant à utiliser, il n’y a aucune difficulté, nous utilisons un proxy inversé pour implémenter cette fois, la définition est la suivante :

Le proxy inverse fait référence au serveur proxy pour accepter les requêtes de connexion sur Internet, puis transmettre la requête au serveur sur le réseau interne, et renverser les résultats obtenus du serveur au client demandant la connexion sur Internet.

En fait, nginx peut rapidement configurer un reverse proxy, mais pour des raisons de coût ! J’ai abandonné nginx parce que nginx nécessite l’achat d’un serveur, et je veux simplement acheter un espace asp.net pour implémenter la fonction de reverse proxy.

Sur Internet, je n’ai pas trouvé de bon exemple, alors écrivons-en un seul vous-même !

Articles de référence :

asp.net interface IHttpModule est expliquée en détail
http://www.itsvse.com/thread-4580-1-1.html
(Source : Architect_Programmer)

Les supports obtiennent des demandes et testent comme suit :



Voici comment l’utiliser :
D’abord, achetez un espace qui prend en charge asp.net, puis téléchargez le site dans le répertoire racine de l’espace.



Dans le fichier web.config, trouvez le nœud d’appsetting et remplacez la valeur de valeur dans host !

Téléchargement du code source :

Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaîtRépondre








Précédent:C# doit modifier cette solution de contournement de l’en-tête avec les attributs ou méthodes appropriés
Prochain:La différence entre le mode IIS7 Classic et le mode intégré
 Propriétaire| Publié sur 14/03/2018 12:41:51 |
iis en mode classique avec une erreur : System.Web.HttpException : URL échouée à exécuter

Solution:


Publié sur 23/12/2020 11:57:26 |

Apprenez à apprendre 1
Publié sur 02/01/2019 15:45:17 |
Apprenez à apprendre 1
Publié sur 15/03/2018 10:24:01 |
Bonjour, j’espère que vous pourrez jeter un œil au code source.
Publié sur 15/03/2018 14:58:56 |
Merci d’avoir partagé, regardons ça
Publié sur 20/03/2018 10:35:11 |
Jetez un œil au code source
Publié sur 22/03/2018 11:12:26 |
Thai U une pièce U convoitée Ou Wei Ou a envoyé une enveloppe rouge au service européen pour signaler mon absence
Publié sur 06/04/2018 20:56:07 |
Pas mal, oui, référence
Publié sur 11/04/2018 16:19:47 |
Merci de partager... Téléchargez l’étude
Publié sur 15/04/2018 14:50:32 |
Merci d’avoir partagé, regardons ça
Publié sur 18/04/2018 09:44:44 |
Laisse-moi jeter un œil
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com