1. ホーム
  2. facebook

[解決済み] Facebookのログインメッセージ。"URL Blocked: このリダイレクトは、リダイレクトURIがアプリのクライアントOAuth設定にホワイトリストされていないため、失敗しました。"

2022-05-11 20:14:43

質問

重要なお知らせです。

テストに登録する場合、プロフィール設定から 興味 を追加してください。 プロフィール削除 .

Facebook でログインしようとしている私の ウェブサイト :

以下のようなエラーが発生します。

URLがブロックされました。このリダイレクトは、リダイレクト URI がアプリのクライアント OAuth 設定でホワイトリストに登録されていないため、失敗しました。 アプリのクライアント OAuth 設定にホワイトリストされていないため、このリダイレクトは失敗しました。クライアントと Web OAuth Loginがオンになっていることを確認し、すべてのアプリドメインをValid OAuth リダイレクトURIを追加してください。

私の settings (ベーシック)のFacebookでは

詳細タブで Valid OAuth redirect URIs が設定されています。

http://openstrategynetwork.com/_oauth/facebook?close

アプリは public .

その他の設定(詳細)はこちら。

アプリのキーとシークレットは正しいです。Meteorとそのアカウントパッケージを使っています。

どのように解決するのですか?

あなたのサイトのFacebookでログインボタンがリンクされています。

https://www.facebook.com/v2.2/dialog/oauth?client_id=1500708243571026&redirect_uri=http://openstrategynetwork.com/_oauth/facebook&display=popup&scope=email&state=eyJsb2dpblN0eWxlIjoicG9wdXAiLCJjcmVkZW50aWFsVG9rZW4iOiIwSXhEU05XamJjU0VaQWdqcmF6SXdOUWRuRFozXzc0X19lbVhGWUJTZGNYIiwiaXNDb3Jkb3ZhIjpmYWxzZX0=

お知らせ redirect_uri=http://openstrategynetwork.com/_oauth/facebook

代わりにリンクを変更すると

redirect_uri=http://openstrategynetwork.com/_oauth/facebook?close

これでうまくいくはずです。または、Facebookのリンクを http://openstrategynetwork.com/_oauth/facebook

を追加することもできます。 http://localhost/_oauth/facebook を有効なリダイレクト URI に追加することもできます。

FacebookはリダイレクトURIをホワイトリストにすることを要求しています。そして、そのようなことが起こらないようにする必要があります;]。