2

手順のように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() 関数をエコーし​​ました

私はこのコードを実行します:

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

http://myhomepage.comにアクセスすると機能しますが、HTTPS を使用して同じサイトにアクセスすると、テキスト共有が表示されます。IE 10 と Chrome では、Not safe content error. 私がそれを受け入れれば、それはうまくいきます。

SSL 経由で実行するにはどうすればよいですか? 証明書を購入したので、有効であり、自作の自己署名証明書ではありません。Cake PHP バージョン 2 を実行しています。

Web を検索してみましたが、共有ボタンではなく、ログイン機能に問題が見つかりました。

4