ローカルレール開発にFacebookSDKを使用しており、サイトのURLとキャンバスのURLlocalhost:3000/settings
をlocalhost:3000/facebook/index
それぞれとに変更しました。ユーザーがで認証した後、settings/
にリダイレクトされfacebook/index
ますしかし、どちらのページでもこのメッセージが表示されます
指定されたURLはアプリケーション構成で許可されていません。:指定されたURLの1つ以上がアプリの設定で許可されていません。ウェブサイトのURLまたはキャンバスのURLと一致するか、ドメインがアプリのドメインの1つのサブドメインである必要があります。
これは時々発生しますが、常に発生するわけではなく、ログインしようとしたときにfacebook SDK(ポップアップログインを行う)が同じエラーメッセージを表示します。これを引き起こしている原因がよくわかりません。理由は誰にもわかりません。 ?
編集:NVMこれは修正されました、私はfb.jsが2回ロードされていたことを知りました、悪い間違いです!