Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 21150|Odgovoriti: 3

[ASP.NET] asp.net Odstranite sporočilo X-Powered-By iz glav spletne strani

[Kopiraj povezavo]
Objavljeno na 19. 09. 2018 09:58:03 | | | |
Pri uporabi IIS kot spletnega strežnika bodo glave odzivov izhodne aspx strani vedno samodejno vključevale X-Powered-By, X-AspNet-Version in Server. Pri uporabi drugih spletnih strežnikov lahko pogosto dobite bolj jedrnate odgovorne glave. Pri spletnih straneh z veliko obremenitvijo bi shranjevanje nekaj elementov glave odgovora prav tako moralo prihraniti promet z ciljem. Z vidika programerja so ti elementi glave izpostavljeni različici, ki jo uporablja spletni program, poleg tega pa rušijo načelo preprostosti. Zato vedno iščete načine, kako se jih znebiti.



X-AspNet-Version

Preprosto dodajte <httpRuntime enableVersionHeader="false" /> v razdelek <system.web> datoteke web.config.
MSDN pojasnjuje pomen te možnosti takole:

enableVersionHeader

Opcijski Booleovi atributi.

Določa, ali naj ASP.NET izpiše glave različic. Microsoft Visual Studio 2005 uporablja to lastnost za določanje, katera različica ASP.NET je trenutno v uporabi. Za produkcijo ta lastnost ni potrebna in jo je mogoče onemogočiti.

Opomba: Ta lastnost ni na voljo v .NET Framework 1.0.

Privzeta vrednost je True.


X-Pogon

To je najlažje, ker v IIS preverite "Lastnosti" spletne strani, izberite zavihek "HTTP Header" in videli boste, da je v "Custom HTTP Header" možnost "X-Powered-By", preprosto jo izbrišite.



X-AspNetMvc-Version

Global.asax.cs dosje








Prejšnji:Po konfiguraciji httpd okolja vnesite: http://***/index.php za prijavo napake 404
Naslednji:Kupite vtičnik javascrip{filter}t za ročno napisane podpise
 Najemodajalec| Objavljeno na 24. 09. 2019 16:49:03 |
Odstranili smo metodo x-powered-by: ASP.NET

 Najemodajalec| Objavljeno na 4. 03. 2023 22:44:25 |
ASP.NET varnost web.config in optimizacija zmogljivosti za MVC
https://www.itsvse.com/thread-10521-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com