3

Facebookで自分のWebサイトにログインし、ユーザーデータをデータベースに保存したいのですが、これには、tank auth social librayを使用していますが、すべて問題ありませんが、Facebookでログインすると、次のようなエラーが表示されます。

   An error occurred. Please try again later.

     API Error Code: 191
     API Error Description: The specified URL is not owned by the application
     Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.

その中の問題は何ですか、私はどこで間違っているのか理解できませんが、この問題が何であるかはわかりません、事前にksトンよりも、彼に非常に感謝する助けがありますか?

4

2 に答える 2

1

Facebookのアプリケーション設定でアプリケーションのURLを設定する必要があります

Given URL is not allowed by the Application configuration.
于 2013-03-26T10:31:23.817 に答える
1

Facebookアプリケーションは、デフォルトでキャンバスURLを「所有」しますhttp://apps.facebook.com/your_appが、入力する必要のある特定のドメインも所有します。これredirect_uriはセキュリティ上の理由から、どちらかにリダイレクトすることしかできません。

これを機能させることができない場合は、redirect_uriなどのサイトをポイントして、たとえば、controllers/my_redirect.phphttp://apps.facebook.com/my_redirectの関数を使用することができます。indexecho <script>top.location = 'http://google.com'</script>

とにかく、アプリケーションの設定を確認し、多くの人がそれらを投稿して回答を得ているので、これらのエラーをもっと読んでください。

于 2013-03-26T11:47:40.180 に答える