How to allow insecure HTTP content in Chrome

So you’re working on a platform that doesn’t fully support https yet? Old Freeview and HbbTV Set Top Boxes, I’m looking at you. When testing your site/app via the browser (Chrome or Chromium-based MS Edge), you’ve noticed that it has recently started forcing every URL you type to https – even if you’ve followed the usual instructions? Read on…

In order to fix this, you’ll need to set an option in your browser’s settings called Insecure Content. You should find it under Privacy and Security > Site Settings > Additional Content Settings > Insecure Content > Allowed to show insecure content. You’ll then be able to allow all sites (not recommended) or just specific sites to load http-only content.

We do this at Simplestream to enable testing of web apps for those legacy Hybrid TV devices which do not fully support https. Happy testing 🙂