2012-05-21 22 views
1

我有一個flex的android移動應用程序,我想實現facebook的SSO。如何將ADT證書導出到Facebook?

我讀的Facebook的Android SSO教程,它說:

"You need to put your Android application signature into your Facebook app settings."

由ADT證書生成我的應用程序的簽名:

adt -certificate -validityPeriod 25 -cn SelfSigned 1024-RSA file.pfx mypassword

但Facebook建議使用密鑰工具導出密鑰,並且明顯需要別名。因爲下面的命令給我一個別名沒有找到錯誤:

keytool -exportcert -storetype pkcs12 -keystore file.pfx -storepass mypassword

我該如何導出我的證書?

回答

1

這樣做的一個好方法就是不要做這個(哈!),並讓它失敗(您需要安裝facebook應用程序,如果它回退到web身份驗證則不會被使用)。當它失敗時,它將密鑰輸出到logcat輸出中,並且可以從那裏獲取它並將其放入您的Facebook應用程序設置中。