Each page in an MVC application I\'m working with sets these HTTP headers in responses:
X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 X-AspNetMvc-Version
In Asp.Net Core you can edit the web.config files like so:
You can remove the server header in the Kestrel options:
.UseKestrel(c => { // removes the server header c.AddServerHeader = false; })