Seems ok to me here:
But with a working ClientID that should take you to the TwitchLogin page.
With the error Parameter+redirect_uri+does+not+match+registered+URI you need to check the passed RedirectURI to authorise is the right URI that matches what you put in the Client Settings
Most commonly people forget the / on the end
Make sure that

Matches what you are passing in the redirect_uri parameter
