0

Web サイトのフォーラムに Facebook ログインを実装しようとしています。コードは完全に正しいです。テスト済みで、4 倍にチェックしました。

ボタンがあります![Facebook でログイン] ボタンをクリックすると、FB 情報を入力するポップアップ ボックスが表示されますが、[アプリを承認] をクリックしてもリダイレクトされず、ユーザーが登録されません。「エラーが発生しました」と表示されるだけの小さなポップアップ ボックスが表示されます。エラーは次のとおりです。

ログインエラー

しかし、実際のFacebook アプリ ページで何か間違ったことをしていると思います。ここに私が持っているものがあります:

マイアプリの設定:

私のアプリの詳細:

私が考えることができる唯一のことは、名前空間に何かを配置する必要がある(しかし、何を配置すればよいか分からない)、またはアプリケーション ドメインが正しくないということです...ログイン ボタンは www.domain.com/knowledgebase/ にあるためです。 default.aspx?g=login ... しかし、それをアプリ ドメインに入力しようとすると、FB アプリ ページにドメインが無効であると表示されました。受け入れる唯一のものはwww.domain.comです。Facebook アプリに精通している方、またはガイダンスを提供できる方であれば、どなたでも大歓迎です。

4

1 に答える 1

0

しかし、「Authorize App」をクリックすると、リダイレクトされず、ユーザーが登録されません。「エラーが発生しました」と表示されるだけの小さなポップアップ ボックスが表示されます。

これは単純な JavaScriptalertメッセージのようです。Facebook から送信されているとは思えません。ログイン応答の処理中に実行するスクリプトから送信されている可能性が高いです。

または、App Domains が正しくないこと... ログイン ボタンが www.domain.com/knowledgebase/default.aspx?g=login にあるため ... しかし、それを App Domain に入力しようとすると、FB App ページドメインが無効であると述べました。受け入れる唯一のものはwww.domain.comです。

おめでとうございます。これで、 URLドメインの違いがわかりました。

于 2012-12-10T09:37:19.047 に答える