3

重複の可能性:
アプリがFacebookログイン用に正しく構成されていません:AndroidFacebook統合の問題

FacebookSDKから奇妙な問題を取得する Application is Mis-Configured for Facebook login. Press Okay to go back to the application without connecting to Facebook.

すでにここで尋ねられた質問、私は試みましたが、与えられた答えで解決策を見つけられませんでした。

この問題は、エラー、応答、または例外を返しません。すでに2〜3個のAPP_IDを変更しています。

ここに画像の説明を入力してください

4

4 に答える 4

5

署名を生成するには、PCにopensslをインストールする必要があります。ここからopensslをダウンロードするものが1つもない場合(http://code.google.com/p/openssl-for-windows/downloads/list)

  1. C:で、opensslフォルダーを作成します
  2. ダウンロードしたopensslzipファイルの内容をC:driveのopensslフォルダーに抽出します
  3. opensslの内容をjdk1.6.0\binフォルダーにコピーします
  4. コマンドプロンプトを開く
  5. jdk1.6.0\binのbinに移動します。.. cd "your jdk1.6.0 bin directory"を使用して実行できます。次のコマンドを実行して、キーハッシュを生成します。ハッシュキーを生成している間、パスワードを尋ねられるはずです。

keytool -exportcert -alias androiddebugkey -keystore "C:\Users\Arsalan.android\debug.keystore" | openssl sha1 -binary | openssl base64

注:上記のコードでは、ユーザーへのパスを指定する必要があることに注意してください(つまり、私の場合はC:\ Users \ Arsalanであり、ユーザーアカウントに対してこれを変更する必要があります。

アンドロイドとしてパスワードを与える

。パスワードを要求されない場合は、キーストアパスが正しくありません。

于 2012-12-15T18:57:52.243 に答える
5

「OK」ボタンを押した後に表示されるエラーメッセージをlogcatで確認してみましたか?すでに独自の APP_ID を設定しているとのことですが、ダッシュボードに Android Hash Key を配置しましたか?

それでも機能しない場合は、ドキュメントのこちらの手順に従って、セットアップしてサンプル アプリで認証できるかどうかを確認してください。サンプル アプリは、正しく実装すれば動作することが保証されています。Hackbook を正しく動作するようにセットアップできない場合、独自のアプリを正しくセットアップすることはできません。Hackbook を機能させることができる場合は、アプリで同じことを行っていることを確認するだけで機能します。

于 2012-09-19T17:26:10.527 に答える
2

とても簡単です...

facebook.javaの関数を変更するだけです:-

public void authorize(Activity activity, String[] permissions,
        final DialogListener listener) {
    authorize(activity, permissions, **DEFAULT_AUTH_ACTIVITY_CODE**, listener);
}

to ----- public voidauthorize(アクティビティアクティビティ、String []パーミッション、final DialogListenerリスナー){authorize(アクティビティ、パーミッション、FORCE_DIALOG_AUTH、リスナー); } それが動作します..

于 2012-10-12T10:23:46.250 に答える
2

私は2日間苦労し、ついに解決策を得ました.これはハッシュキーを取得する間違った方法です-

keytool -exportcert -alias *<your _alias_name>* -keystore *<key_store_path>* | [openssl_bin_directory]\openssl sha1 -binary | [openssl_bin_directory]\openssl base64

正しい方法はここで説明されています-

http://facebook.stackoverflow.com/questions/13281913/app-is-misconfigured-for-facebook-login-with-release-key-hash

またはここ

Facebook Android キー ハッシュの生成

于 2012-11-15T15:08:02.970 に答える