Что определяет, будет ли проблема смешанного контента признана ошибкой или предупреждением? - PullRequest
0 голосов
/ 16 января 2019

В моем случае я пытаюсь запустить внешнее приложение (настольное приложение) из MS Teams и получаю следующую ошибку, которая блокирует запуск:

Смешанный контент: страница на 'https://teams.microsoft.com/_#/apps/xxx/sections/yyy' было загружено поверх HTTPS, но запросил небезопасный ресурс 'Somepartner-ПК: eyJhcHBUb2tlbiI6IjA0NmMyZmIzYzIyNzQwNjIyMGU1NDg3M2FkNGY1ODJlIiwiYXBwVG9rZW5JZCI6IjFfbXV2bGZoMXAiLCJ1c2VySWQiOiJhZG1pbiIsInBhcnRuZXJJZCI6MTg3MDIzMSwic2VydmljZVVFsdHVyYS5jb20iLCJhcHBIb3N0IjoiaHR0cHM6XC9cL3RlYW1zLnFha21zdGVzdC5kZXYua2FsdHVyYS5jb20iLCJlbnRyeVVSTCI6IlwvbXktbWVkaWEiLCJlbnRyeVVSTF92MiI6IiIsImhvc3RpbmdBcHBUeXBlIjoiVGVhbXMiLCJoYXNoVHlwZSI6IlNIQTI1NiJ9. Этот запрос был заблокирован; содержимое должно быть передано по протоколу HTTPS.

Тот же процесс на другой платформе (доске) приводит к той же распечатке консоли, но в форме предупреждения, а не ошибки, которая приводит к успешному запуску приложения для настольного компьютера.

В обоих случаях это делается из iframe, который находится в другом iframe. внутренний фрейм выглядит так:

<iframe src="somepartner-pc:eyJhcHBUb2tlbiI6ImYwZjUxY2MyNTcyNTU3MjIzZmY4YTg5NWMwYzZlOWI5IiwiYXBwVG9rZW5JZCI6IjFfZDRscVVSTF92MiI6IiIsImhvc3RpbmdBcHBUeXBlIjoiQmxhY2tib2FyZCIsImhhc2hUeXBlIjoiU0hBMjU2In0=" style="width: 0px; height: 0px;"></iframe>

У меня вопрос: в чем разница, из-за которой в одном случае возникает предупреждение, а в другом - ошибка, и как я могу ее преодолеть (или обойти)?

Спасибо!

...