Description of the issue:
I’m a web developer and debug localhost applications all the time.
Not that long ago, an issue with localhost connections has began causing the connections being upgraded to HTTPS, which renders the applications unreachable. There’s no way to downgrade, neither via disabling the HTTPS upgrade in the browser options, nor disabling the Brave Shields (that one’s disabled for localhost and supposed to use default browser settings).
This makes me require using a Chrome browser for debugging applications, which is quite annoying, as Brave is my default browser.
How can this issue be reproduced?
- Run a localhost application (I’m using IIS Express via Visual Studio)
- The connection is upgraded to HTTPS automatically and loading fails.
- Try disabling HTTPS connection upgrade in the browser settings, and see that it does nothing on trying to reconnect to localhost app over HTTP (still automatically upgrades to HTTPS)
- Open the same URL without HTTPS in another browser - it’s functional.
Expected result:
It should be possible to avoid the auto upgrade to HTTPS for localhost applications.
Brave Version:
v1.41.96