在HTTPS中的CakePHP Facebook插件错误不在HTTP中

时间:2013-03-29 17:57:30

标签: facebook http plugins https cakephp-2.0

我已按照说明设置了facebook插件。

  1. 下载的软件包并安装在app / plugins / facebook
  2. 根据示例配置文件,使用应用的ID,密钥和密码创建了app / config / facebook.php
  3. 我的app_controller.php中包含$ helpers = array('Facebook.Facebook')
  4. 在我的布局中回复$ this-> Facebook-> html()函数(重新定义默认的html标记)
  5. 在布局底部回复了$ this-> Facebook-> init()函数,之前
  6. 我运行此代码:

    echo $this->Facebook->share('link'); 
    

    如果我去:http://myhomepage.com它有效,但如果我使用HTTPS进行同样的操作,我只会得到一个文本共享。在IE 10和Chrome中,我获得Not safe content error。如果我接受它就行了。

    如何通过SSL运行它?我已经购买了证书,所以它是有效的,而不是自制的自签名证书。我正在运行Cake PHP版本2。

    我试图在网上搜索,但我发现登录功能有问题,而不是分享按钮。