Facebook Iframe应用程序-提示安全内容,虽然我已经安装了SSL
Facebook Iframe App - prompting for secure content although I have SSL installed?
我们终于在服务器上安装了SSL,这样我们就可以让用户浏览我们简单的HTML iframe选项卡了。
我遇到的问题是在IE8+IE9,我只有在浏览"安全浏览"时才会遇到这个问题。因此,如果我访问同一个页面,只使用"http",一切都正常。
当我访问我的iframe选项卡时,我得到一条提示消息,上面写着:
"只显示安全内容"
现在我可以看到我的内容,但只有800px的高度(它更高)。看来我的javascript自动调整大小还没有被触发。
<script type="text/javascript" >
FB.Canvas.setSize({ width: 520, height: 1400 });
window.fbAsyncInit = function() {
FB.Canvas.setAutoGrow();
}
</script>
但是如果我决定点击按钮说"显示所有内容",两次,然后它会自动调整大小。我试着用"https"访问其他iframe选项卡,似乎没有得到这个提示。
任何想法?
解决方案可能就像强迫facebook JS SDK通过https加载一样简单。与使用协议相对URL相反。
请参阅这个SO问题,它也谈到了部分加密的facebook页面。
相关文章:
- 可以前端maven插件使用节点,npm已经安装
- 在Meteor项目中安装并包含npm模块后出错
- 无法安装节点sass相关性
- 键入环境安装不起作用
- 全局安装gull后出错
- 如何检测安装在firefox4.6ubuntu上的扩展
- Bowerrc后安装挂钩不工作
- 有没有一种方法可以从Javascript检测特定的应用程序是否安装在(AndroidiOS)设备上
- 如何安装Jasmin:Velocity项目上的javascript测试工具
- 如何从mac上完全删除Ionic和Cordova安装
- JavaScript和Java WebSocket SSL连接错误
- 角度highchart ng安装
- 如何检测是否未安装在鼠标上
- Babel/Mocha:Mocha已全局安装,但未定义describe()
- 通过Nuget安装Angular JS和Angular JS核心有什么区别
- 在Strongloop中发送推送通知时,设备从安装中删除
- YouTube插件的安装是CKDior
- 安装SSL后,某些脚本停止工作
- Facebook Iframe应用程序-提示安全内容,虽然我已经安装了SSL
- 使用GoDaddy提供的SSL证书安装节点https服务器