我正在开发一个 Facebook Canvas 应用程序。我没有 SSL 证书,所以我一直在使用普通的 http://URL + 沙盒模式来创建和测试过程。
我突然意识到我的 Facebook 帐户已切换到安全浏览模式,而且我无法通过帐户设置 >> 安全 >> 安全浏览 将其关闭。没有“编辑”按钮。我的同事都没有遇到同样的问题。他们的“安全浏览”选项已关闭、可编辑且应用程序可见。有熟悉相同问题的人吗?
最佳答案
如果您正在测试您的应用程序,您实际上不需要禁用 HTTPS,如果您使用的是 HTTP,那也不是真正具有代表性的测试,但几乎所有用户都会使用 HTTPS(Facebook 就是这种情况)
最好从 startssl.com 或类似的免费 CA 获得免费证书,使用 OpenSSL 生成内部 CA 或自签名证书,或者接受来自您的默认证书的证书警告网络服务器(如果有)为此目的禁用您 Facebook 帐户上的安全浏览选项;
至于 Facebook 设置中的选项本身,这有点离题了,我不确定确切的状态是什么,但我相信不安全地浏览 Facebook 的选项正在被淘汰
测试的另一种选择是运行一个测试服务器,它有一个单独的代理到您的生产环境(例如 nginx)以进行测试,并将所有流量记录到该服务器以进行调试
关于facebook - 无法关闭 Facebook 安全浏览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20425975/