我有一个仅在 https 上运行的应用程序。所以我的页面标签 URL 和安全页面标签 URL 具有相同的 https url。
我注意到对于在 http 上使用 Facebook 的用户,我收到了一个空白的签名请求。
有没有一种方法可以让用户看到我的安全内容,即使他们从 http 访问 facebook?
我有一个仅在 https 上运行的应用程序。所以我的页面标签 URL 和安全页面标签 URL 具有相同的 https url。
我注意到对于在 http 上使用 Facebook 的用户,我收到了一个空白的签名请求。
有没有一种方法可以让用户看到我的安全内容,即使他们从 http 访问 facebook?
Facebook 表示,这种配置不受设计支持。应用程序必须可通过HTTP和HTTPS 访问。
来源:http: //developers.facebook.com/bugs/210713629051920/
不幸的是,您必须始终为想要在 HTTP 下访问您的应用程序的 FB 用户提供 HTTP 替代方案。在您的特定情况下,在您的 http 端点中,您将能够向这些用户显示特定消息,鼓励他们访问您的应用程序的 HTTPS 版本。