Эта странная проблема возникла при загрузке страниц https в мое приложение facebook (когда приложение работает как http://apps.facebook.com/xxxxx).
Если я объявлю, не использует ли его http или https с помощью.
FB._https = (window.location.protocol === 'https:');
На моих https-страницах javascript api facebook молча завершается с ошибкой или, по крайней мере, функцией setSize. При загрузке http-страниц в iframe все работает нормально.
Если я не объявляю, его https или нет, я получаюпредупреждение о безопасности в IE, во всех других браузерах это работает штраф.
Если я установил мои настройки для запуска приложения как https, а все мои страницы в https, то он работает нормально.
Нодело в том, что если пользователь запускает facebook на http, то я должен иметь возможность отображать некоторые страницы как https в iframe, у кого-нибудь были подобные проблемы?