0

Laravel 4 でハイブリッド認証を使用して Facebook 認証を設定しようとしています。ローカルホスト サーバーで認証をテストしたいと考えています。

認証を行うドメインは次のとおりです。

http://localhost:8888/crowdsets/laravel-master/public/fans/landing  

次のように、構成ファイルにベース URL を含めました。

http://localhost:8888/crowdsets/laravel-master/public/fans/landing/auth/ 

Facebook では、私のアプリで、ローカル ホストをサイト URL とアプリ ドメインとして設定しようとしています。

私が使用した:

サイトのURL: http://localhost:8888

アプリ ドメイン: localhost:8888

FB から次のエラーが表示されます。

エラー アプリ ドメイン: localhost:8888 は有効なドメインではありません。

私のローカルホストでこの認証システムをテストするために何を使用すればよいか分かりますか? Mac OS X 10.7.5 マシンで MAMP を使用しています。

4

1 に答える 1

1

仮想ホストを使用せずに、ローカルの Rails アプリでこれを機能させることができました。私が使用した手順は次のとおりです。

  • に移動しhttp://developers.facebook.com/、アプリを作成してセットアップします
  • ダッシュボード内で、[設定] をクリックします。
  • 「プラットフォームを追加」をクリック
  • ウェブサイトを選択(ウェブアプリによる認証用)
  • 「サイト URL」として追加http://localhost:3000/します (必要に応じて「モバイル URL」も追加します)。
  • localhost上記の「アプリ ドメイン」に追加
  • [保存] をクリックします

アプリ ドメインは になっていますが、localhost:88888それはlocalhost.

于 2014-02-04T02:04:17.933 に答える