我收到login failed invalid key error
同時使用Facebook的更新版本。如果我刪除它 - 它工作正常..Android單點登錄
什麼是創建一個哈希鍵的正確方法?
我知道在Android上單點登錄有很多問題和答案,但沒有人幫助我在Android中實現單點登錄。
我的代碼:
public class Main extends Activity {
Facebook facebook = new Facebook("XXXXXXXXXX");
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
facebook.authorize(this, new DialogListener() {
@Override
public void onComplete(Bundle values) {}
@Override
public void onFacebookError(FacebookError error) {}
@Override
public void onError(DialogError e) {}
@Override
public void onCancel() {}
});
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
facebook.authorizeCallback(requestCode, resultCode, data);
}
}
然後我使用命令
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
此外,我具有OpenSSL和給定的OpenSSL高達openssl.exe
位置所生成的散列密鑰..
我點擊輸入它要求輸入密碼,我給出了作爲密碼的android。然後我得到一個密鑰並填寫「我的申請」。
是啊我試過這個鏈接沒有用..我使用Windows 7. – Venky
我有同樣的問題,但它工作從我 –
它不適合我.. – Venky