For anyone else running into this issue. It appears that the issue was caused by the value in appsettings.Development.json some how a few extra char's got appended to the end of the ClientId string. Once that was fixed I also had to update the redirect routes to account for https. Now the app works perfectly.
Best posts made by kwatters
RE: fusionauth-example-asp-netcore: Malformed client_id