Angular 5 Смешанный заблокированный контент


person Rich Blumer    schedule 02.05.2018    source источник
comment
Попробуйте добавить это. ‹meta http-equiv=Content-Security-Policy content=default-src *›   -  person Lakshmi Prasanna    schedule 02.05.2018
comment
@LakshmiPrasanna спасибо за ответ. По вашему предложению я добавил следующее: ‹meta http-equiv=Content-Security-Policy content=default-src *; style-src 'self' 'unsafe-inline';› . К сожалению, это не сработало для меня. Любые другие идеи о том, как решить?   -  person Rich Blumer    schedule 02.05.2018


Ответы (1)


Я не думаю, что вы найдете удобный способ предоставления смешанного контента широкому кругу пользователей/браузеров. Я думаю, что imgs и другие теги будут отображаться, но вызовы xmlHttpRequest не будут.

Раньше в Chrome был значок щита, по которому можно было щелкнуть, чтобы отобразить смешанный контент — см. content">Как заставить Chrome разрешать смешанный контент?. Там также есть ответы о настройке Chrome для отображения смешанного контента, но это не то, что вы ожидаете от каждого пользователя.

Я бы рекомендовал вам просто проксировать запрос через этот сервер Heroku. Не уверен, какой язык вы используете на сервере, но можете ли вы просто ПОЛУЧИТЬ /some-path, а затем запустить функцию по этому пути, которая выполняет HTTP-запрос? Я делал это раньше и нашел это очень полезным.

person Charlie Schliesser    schedule 02.05.2018