Restricting Access to Routes without [Authorize] Filter
Locking down Swagger, Elmah, and other "magic" endpoints
Create a Delegating Handler
In this example, I want to lock down the \swagger endpoint from an ASP.NET 4.6.1 MVC web application.
 public class SwaggerAccessMessageHandler : DelegatingHandler
 {
 protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) . . .
                              
                               December 05, 2016
                              
                            
                    
                  Cover image credit: http://whoiskevinrich.com