だから、私はFacebook JS SDKを使用していて、191を取得し続けています。
これで設定を確認しましたが、すべて正常に動作しているようです。アプリドメインは私のベースドメイン(alehunt.com)に設定されており、「FacebookログインのあるWebサイト」=>「サイトURL:」は「http://www.alehunt.com」に設定されています。私はキャンバス関連のことは何もしていません。
FB.loginによって生成されたログインダイアログウィンドウのURLを見ると、redirect_uriが自分のアプリを直接指しているのではなく、http: //static.ak.fbcdn.net/connect/を経由していることに非常に驚いています。 xd_proxy.php。これが191エラーの理由かどうか疑問に思います。
さて、redirect_uriのその部分を自分のものに変更すると、すべてがうまく機能しているように見えます。ダイアログが表示されます。
誰かがこれに光を当てることができますか?JS SDKがリダイレクトURIにこれらすべてを設定することを主張しているのはなぜですか?
私が見ているエラーは次のとおりです。
APIエラーコード:191 APIエラーの説明:指定されたURLはアプリケーションによって所有されていませんエラーメッセージ:無効なredirect_uri:指定されたURLはアプリケーション構成で許可されていません。
Chrome21でテストしています