Вы должны понимать, что добавление контента из любого другого внешнего домена само по себе является проблемой безопасности и конфиденциальности.Если вы создаете веб-сайт, который требует https, вы НЕ должны включать контент из Facebook.
Во-вторых, описанная вами проблема связана с Facebook.Они должны использовать относительные URL протокола, а это не так.Вы ничего не можете сделать, чтобы это исправить, если только Facebook не предоставит https версию своего сайта с другим URL.