まず最初に言っておきたいのは、私はこの質問に対する答えをかなり長い間探していたということです...
自分のマシンでローカルに開発中のアプリケーションで Facebook OAuth が動作するように設定しようとしています。別のドメイン名 (まだ自分のマシンにローカル) に変更するまでは、Facebook 認証はすべて完璧に動作していました。localhost
しかし、現在、次のエラーが発生しています。
URL を読み込めません: この URL のドメインはアプリのドメインに含まれていません。この URL を読み込むには、アプリのすべてのドメインとサブドメインをアプリ設定の [アプリ ドメイン] フィールドに追加してください。
私のホストファイルには以下が含まれています127.0.0.1 domain.dev
(完璧に動作します)
私のアプリ(Socialiteを使用)のリダイレクトはhttp://domain.dev/auth/facebook/callback
Facebook アプリの設定で...
- 私のアプリドメインは
domain.dev
- 私のサイトのURLは
http://domain.dev/
- 私の有効なOAuthリダイレクトURIは
http://domain.dev/auth/facebook/callback
エラーメッセージ発生時のURLは…
何が問題なのかわかりません...
ベストアンサー1
誰かがこれを見つけて、これらの設定を探している場合(私のように)
あなたがしなければならない
- 左側で、「+製品を追加」をクリックし、「Facebookログイン」を選択します(私の場合は一番上にありました)
- 左側に新しい設定が表示されます
- これで、「製品設定」にこれらのOAuth設定が表示されます。
追加情報: Facebookログインの設定ページのフィールドhttp://localhost:3000
にコールバックURLを追加してください。Valid OAuth redirect URIs