Столкнулся с такой проблемой. Есть скрипт одного движка. Так вот если обращение к скрипту идет через http то редактор текста работает нормально т.е. видны и работают кнопки тегов типа жирный шрифт,центровка и т.д. Стоит обратиться к скрипту через https все эти кнопки пропадают. Но дело в том,что нужен именно https протокол,но при нем пропадают кнопки редактора. Как можно это исправить ?
Выяснил,что файл nicEdit-latest.js тянулся с интернета,а в нем iconPath по http идет. Загрузил его на сервер,переделал протокол. Помогло,но частично,теперь кое какие кнопки почвились,но не пашут. Вернее даже не кнопки ,а их название.
Никак, https защищённый протокол соединения . Wiki: HTTPS (аббр. от англ. HyperText Transfer Protocol Secure) — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности. Данные в протоколе HTTPS передаются поверх криптографических протоколов SSL или TLS. В отличие от HTTP с TCP-портом 80, для HTTPS по умолчанию используется TCP-порт 443.[1]
Ps: хотя только что пришла идея укажи порт соединения 443, мож прокатит)) (сам не тестил)
Проблему устранил таким образом. Скачал полностью js библиотеку на сайт и переписал пути подключения. А главная проблема была в том,что в js коде самого редактора протокол подключенияи иконок был http и в исходном иварианте он подключался с сайта разработчика. Поэтому протоколы не совпадали.
Загрузил его на сервер,переделал протокол. Помогло,но частично,теперь кое какие кнопки почвились,но не пашут. Вернее даже не кнопки ,а их название.