Issue #2981781 by zero2one: The RedirectRequestSubscriber constructor should check for interfaces instead of implementations