facebook 强制应用程序使用 HTTPS,我一直在寻找 openSSL,但我真的无法理解如何安装它,我使用的是 godaddy,它在 linux 服务器上运行,我认为我不能从任何服务器上执行命令行。
我需要一个有效的 HTTPS 链接,一个自签名证书就可以了,但我似乎无法在 GoDaddy 上获得一个,我可以将所有 HTTPS 重定向到 HTTP,这行得通吗?通过 .htacess
欢迎任何建议!
facebook 强制应用程序使用 HTTPS,我一直在寻找 openSSL,但我真的无法理解如何安装它,我使用的是 godaddy,它在 linux 服务器上运行,我认为我不能从任何服务器上执行命令行。
我需要一个有效的 HTTPS 链接,一个自签名证书就可以了,但我似乎无法在 GoDaddy 上获得一个,我可以将所有 HTTPS 重定向到 HTTP,这行得通吗?通过 .htacess
欢迎任何建议!
昨天我遇到了完全相同的问题,很快就找到了解决方法,而无需将我的应用程序移动到具有 SSL 的服务器。
Facebook 仅验证起始 URL 为 https://..... 但是,您不必从那里开始使用 ssl。因此,我只是创建了一个免费的 Heroku 帐户(您可以使用任何其他支持 SSL 的托管服务提供商)并添加了一个 index.php 文件,其中包含以下代码:
<?php
header( 'Location: http://my.app.url' );
加载 IFrame 后,它将自动重定向到托管在非 SSL 服务器上的应用程序,并且可以正常工作。
有关更多信息,您可以查看我的博客文章http://www.xethron.co.za/building-a-facebook-app-on-a-host-without-https-ssl-support