Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 21150|Отговор: 3

[ASP.NET] asp.net Премахнете съобщението X-Powered-By от заглавията на сайта

[Копирай линк]
Публикувано в 19.09.2018 г. 9:58:03 ч. | | | |
При използване на IIS като уеб сървър, отговорните заглавия на изходната aspx страница винаги автоматично включват X-Powered-By, X-AspNet-Version и Server. Когато използвате други уеб сървъри, често можете да получите по-кратки отговорни заглавия. За сайтове с голямо натоварване, запазването на няколко заглавни елемента в отговора също трябва да спести обективния трафик. От гледна точка на програмиста, тези заглавни елементи са изложени на версията, използвана от уеб програмата, и второ, те също така разрушават принципа на простота. Затова винаги има търсене на начини да се отървете от тях.



X-AspNet-версия

Просто добавете <httpRuntime enableVersionHeader="false" /> в секцията <system.web> на web.config файла.
MSDN обяснява значението на тази опция по следния начин:

enableVersionHeader

Опционални булеви атрибути.

Уточнява дали ASP.NET трябва да извежда заглавия на версиите. Microsoft Visual Studio 2005 използва това свойство, за да определи коя версия на ASP.NET се използва в момента. За производство това свойство не е необходимо и може да бъде деактивирано.

Забележка: Това свойство не е налично в .NET Framework 1.0.

По подразбиране стойността е True.


X-Powered-By

Това е най-лесно, защото в IIS провери "Свойства" на сайта, избери раздела "HTTP хедър" и ще видиш, че има опция "X-Powered-By" в "Custom HTTP Header", просто я изтрий.



X-AspNetMvc-версия

Global.asax.cs файл








Предишен:След конфигуриране на httpd средата, въведете: http://***/index.php, за да докладвате грешка 404
Следващ:Купете плъгина за ръчно написан подпис javascrip{filter}t
 Хазяин| Публикувано в 24.09.2019 г. 16:49:03 ч. |
Премахнах метода x-powered-by: ASP.NET

 Хазяин| Публикувано в 4.03.2023 г. 22:44:25 ч. |
ASP.NET оптимизация на сигурността и производителността web.config за MVC
https://www.itsvse.com/thread-10521-1-1.html
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com