While attempting to use the external browser flow for logging into a Comcast email account, we get a plain text page that says error="redirect_uri_mismatch", error_description="Invalid redirect". Deleting the port number from the redirect URI makes this disappear.
We either need Comcast to fix this, a way to fix it ourselves in the provider configuration, or a way to opt out of the external browser flow (currently it's just based on whether the redirect target is the default http://localhost, which it is).