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

Vue: 21150|Répondre: 3

[ASP.NET] asp.net Supprimer le message X-Powered-By des en-têtes du site web

[Copié le lien]
Publié sur 19/09/2018 09:58:03 | | | |
Lors de l’utilisation d’IIS comme serveur web, les en-têtes de réponse de la page aspx de sortie incluent toujours automatiquement X-Powered-By, X-AspNet-Version et Serveur. En utilisant d’autres serveurs web, on peut souvent obtenir des en-têtes de réponse plus concis. Pour les sites à forte charge, sauvegarder quelques éléments d’en-tête de réponse devrait aussi économiser du trafic objectif. Du point de vue du programmeur, ces éléments d’en-tête sont exposés à la version utilisée par le programme web, et deuxièmement, ils détruisent aussi le principe de simplicité. Par conséquent, il y a toujours une recherche de moyens pour s’en débarrasser.



X-AspNet-Version

Il suffit d’ajouter <httpRuntime enableVersionHeader="false » /> dans la section <system.web> du fichier web.config.
MSDN explique la signification de cette option comme suit :

enableVersionHeader

Attributs booléens optionnels.

Précise si ASP.NET doit produire les en-têtes de version. Microsoft Visual Studio 2005 utilise cette propriété pour déterminer quelle version de ASP.NET est actuellement utilisée. Pour la production, cette propriété n’est pas requise et peut être désactivée.

Remarque : Cette propriété n’est pas disponible dans le .NET Framework 1.0.

La valeur par défaut est Vrai.


X-Powered-By

C’est le plus simple, car dans IIS, vérifiez les « Propriétés » du site, sélectionnez l’onglet « HTTP Header », et vous verrez qu’il y a une option « X-Powered-By » dans « Custom HTTP Header », il suffit de la supprimer.



X-AspNetMvc-Version

Global.asax.cs dossier








Précédent:Après avoir configuré l’environnement httpd, entrez : http ://***/index.php pour signaler une erreur 404
Prochain:Achetez le plugin de signature manuscrite javascrip{filter}t
 Propriétaire| Publié sur 24/09/2019 16:49:03 |
Suppression de la méthode x-powered-by : ASP.NET

 Propriétaire| Publié sur 04/03/2023 22:44:25 |
ASP.NET sécurité et optimisation des performances de web.config pour MVC
https://www.itsvse.com/thread-10521-1-1.html
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