When you are visiting a secure webpage (over the HTTPS protocol) in Google Chrome, you may face problems if the webpage also has in-secure content (over the HTTP protocol) embedded inside it. Using in-secure content inside a secure webpage is called using “mixed content” in a webpage and it ruins all the efforts to keep the data transfer over HTTPS more private. This is why Chrome does not allow mixed content in a secure webpage and blocks the in-secure content automatically in the background. But if you really have to access some pages that use mixed content, then you can enable the mixed content in Chrome easily.
In order to enable the mixed content in Google Chrome, then you have to edit the command line of the Chrome shortcuts using the following steps:
- First of all you have to either create a new shortcut to the Google Chrome. You can also copy-paste an existing Chrome shortcut to your desktop. Then right-click on this shortcut and select Properties from the context-menu.
- In the Properties window that opens up, select the Shortcut tab, if it is not already selected.
- In the Target section, you will find the full command line for the Google Chrome which would look something like
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe". You have to append a space after this command followed by
- Click on the OK button to save the shortcut settings. Now if you open Chrome browser using this shortcut, it will allow in-secure content without any problems.
It is a good idea to not allow the mixed content in general, but only enable the mixed content using the above-mentioned method whenever you access a known safe website. For example, some of the university websites in the US use mixed content and you can enable the mixed content in Chrome browser to access them properly.