Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 21150|Jawab: 3

[ASP.NET] asp.net Hapus pesan X-Powered-By dari header situs web

[Salin tautan]
Diposting pada 19/09/2018 09.58.03 | | | |
Saat menggunakan IIS sebagai server web, header respons halaman aspx output akan selalu secara otomatis menyertakan X-Powered-By, X-AspNet-Version, dan Server. Saat menggunakan server web lain, Anda sering bisa mendapatkan header respons yang lebih ringkas. Untuk situs web dengan beban tinggi, menyimpan beberapa item header respons juga akan menghemat traffic objektif. Dari sudut pandang programmer, item header ini diekspos ke versi yang digunakan oleh program situs web, dan kedua, mereka juga menghancurkan prinsip kesederhanaan. Oleh karena itu, selalu ada pencarian cara untuk menyingkirkannya.



Versi X-AspNet

Cukup tambahkan <httpRuntime enableVersionHeader="false" /> ke bagian <system.web> dari file web.config.
MSDN menjelaskan arti dari opsi ini sebagai berikut:

enableVersionHeader

Atribut Boolean opsional.

Menentukan apakah ASP.NET harus mengeluarkan header versi. Microsoft Visual Studio 2005 menggunakan properti ini untuk menentukan versi ASP.NET mana yang saat ini digunakan. Untuk produksi, properti ini tidak diperlukan dan dapat dinonaktifkan.

Catatan: Properti ini tidak tersedia di .NET Framework 1.0.

Nilai defaultnya adalah True.


X-Didukung oleh

Ini adalah yang paling mudah, karena di IIS, periksa "Properti" situs web, pilih tab "Header HTTP", dan Anda akan melihat bahwa ada opsi "X-Powered-By" di "Header HTTP Kustom", cukup hapus.



Versi X-AspNetMvc

Global.asax.cs file








Mantan:Setelah mengonfigurasi lingkungan httpd, masukkan: http://***/index.php untuk melaporkan kesalahan 404
Depan:Beli plugin tanda tangan tulisan tangan javascrip{filter}t
 Tuan tanah| Diposting pada 24/09/2019 16.49.03 |
Menghapus metode x-powered-by: ASP.NET

 Tuan tanah| Diposting pada 04/03/2023 22.44.25 |
ASP.NET pengoptimalan keamanan dan kinerja web.config untuk MVC
https://www.itsvse.com/thread-10521-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com