Stax.UserAgentBasedRouteBlocking (nuget): Allows you to block access to a list of routes but also provide user agents and referrers which can access those routes
Keywords: route|block|security|user|agent|referrer