У меня есть расширение chrome, которое связывается с использованием HTTP в разработке и HTTPS в процессе производства.
Я запускаю его с веб-страниц, которые используют HTTPS.
Когда я использую это расширение в моем режиме разработки, я получаю следующую ошибку.
Смешанное содержимое: страница в https://somesite.com 'была загружена через HTTPS, но запросила небезопасную конечную точку XMLHttpRequest' http://david-sniper.local:3001/api/end-point '. Это содержимое также должно быть передано через HTTPS.
В прошлом я смог разрешить эту ошибку, прочитав это сообщение how-to-get-chrome-to-allow-mixed-content
В этой статье есть два решения.
- "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content
- В адресной строке на правом конце должен быть значок "щит", вы можете щелкнуть по нему, чтобы запустить небезопасный контент.
У меня никогда не было успеха с первым решением, но второе решение, на которое вы нажимаете значок "щит", работало до нескольких недель назад.
Теперь я нахожусь в Chrome 55, и нет возможности выбора Shield, поэтому мне интересно, как получить смешанный контент, работающий в режиме разработчика?