0

私は Laravel フレームワークを使用しており、Laravel 4 と HybridAuth に移行中です。私が構築しているサイトには Facebook と Linkedin 経由でログインできます。Linkedin は正常に動作していますが、Facebook から API エラー コード: 191 が返されます。

このガイドに従ってLaravel4 でセットアップしたので、ベース URL は次のとおりです: http://mywebsite.com/social/authこのページに よると、facebook のコールバック URL はhttp://mywebsite.com/path_to_hybridauth /?hauth.done=Facebook なので、サイト URL@Facebook をhttp://mywebsite.com/auth/social/?hauth.done=Facebookに設定しようとしましたが成功しませんでした。

Facebook へのリダイレクト後に URL を見ると (エラーが表示された場合)、次のような redirect_uri GET パラメータがあります: http://mywebsite.com/auth/social?hauth.done=Facebook&state=[random-numbers ]&scope=email&display=page、これは Facebook へのサイト URL で指定する必要があるアドレスですか? ただし、乱数が含まれているため、これは不可能です。

HybridAuth を取得する前は不要だったアプリ ドメインも設定しました。

HybridAuth ユーザーへの質問は、191 エラーが発生しないようにサイト URL を設定するにはどうすればよいですか?

4

2 に答える 2

0

Facebook アプリ設定の [アプリ ドメイン] フィールドにドメイン/サブドメインを入力する必要があります。

于 2013-03-24T05:38:40.140 に答える