2013-10-09 3 views
2

Когда я пытаюсь запустить собственный протокол из https-соединения, Chrome 30 имеет следующую ошибку.Пользовательский протокол заблокирован по Chrome Версия 30

[заблокировано] Страница в https://something.com побежала небезопасный контент из пользовательского-протокола: //somethingelse.com/myapp

Chrome версии 29 отлично работает.

Неужели кто-нибудь сталкивался с подобной проблемой? Является ли это новой проблемой/особенностью хром? Оцените любой ответ.

Заранее спасибо.

ответ

0

Я сделал, и проблема заключалась в том, что я использовал https для доступа к странице, ссылка была в iframe и, прежде всего, сертификат, используемый в https, не был доверен. После перехода на https работает отлично.

И, кстати, он работал в FireFox.

Надеюсь, это поможет!

+1

Ваш ответ не имеет ничего общего с запуском собственных URL-адресов протокола. Этот вопрос суперпользователя решает эту проблему: http://superuser.com/questions/655405/custom-protocol-handler-not-working-in-chrome-on-ssl-page – Kosta

+0

Почему вы говорите, что это не имеет ничего общего с пользовательским протокол ?! Я сказал, что открываю собственный протокол на странице, доступной по протоколу HTTPS. –

+0

Жаль, что вы правы. Да, Chrome 30+ блокирует iframe с пользовательскими протоколами в документах, переданных через HTTPS. – Kosta

Смежные вопросы