IE9错误SEC7111:重定向后加密HTTPS安全性(加上“仅安全内容”消息)

时间:2011-10-23 14:07:57

标签: facebook redirect https internet-explorer-9 facebook-javascript-sdk

我喜欢它,当某些东西在其他浏览器中工作,然后你启动IE浏览器,这一切都变得很糟糕。

我收到以下错误:

SEC7111: HTTPS security is compromised by http://www.example.com/myappname/?rctp=[an FB user id]

这是工作流程:

用户访问Facebook上的画布应用程序。在表单上做出选择,表单提交转到我的域上应用程序的URL,快速数据库工作完成,并重定向回应用程序,并将用户ID添加为GET变量,用于以Request 2.0方式触发用户生成的请求。

在Firefox中运行良好。在IE9中,我收到“ only secure content ”错误消息。 IE9 F12调试器控制台显示上面的“ SEC7111:HTTPS安全性受到http ...”的消息。

不确定为什么它显示“ http ://www.example.com/myappname”,因为它重定向的网址是“ https ://www.example的.com / myappname“

再次......在Firefox中运行良好。根据我在这里看到的其他一些问题,我尝试将FB._https = (window.location.protocol == "https:");FB._https = true添加到JavaScript但无济于事。

更新:好的,删除GET变量可以解决问题。但我需要传递那个变量。还有其他办法吗?

0 个答案:

没有答案