我正在做一个非常基本的Facebook应用程序。我有它的安全页面标签URL"设置为SSL认证的URL(https://example.com/)。所说的URL没什么特别的,只是普通的旧HTML。然后我将FB应用程序添加到另一个FB页面作为选项卡。听起来很简单吧?
没有。我没有加载https://example.com/的内容,而是从nginx获得302。根据我们的服务器人员,他设置了它,如果有人访问http://example.com/,nginx会将它们302改为https://example.com/。这导致我们得出结论,Facebook正在加载http://example.com,这根本没有任何意义。
我非常确定我的Facebook应用设置是正确的(使用其他网站测试,iframe加载没有问题),所以问题必须在我们的服务器端。我们应该在哪里看?任何指针都赞赏。