我正在使用 Facebook SDK 登录我的应用程序。
该应用在 HTC 设备上运行良好。
如果三星设备没有预先安装 Facebook 应用程序,则该应用也能正常工作。
但是,如果手机上已经有 Facebook 应用程序,然后用户安装我的应用程序,则用户永远无法登录。据我所知,我认为这可能是单点登录的问题,而且我认为这与生成正确的应用程序哈希密钥有关,并且在 Facebook 应用程序中使用哈希密钥来登录移动应用程序。
请指导我如何创建哈希密钥。我正在运行 ubuntu 10.4。
当我在终端中运行此命令:-
但是,如果手机上已经有 Facebook 应用程序,然后用户安装我的应用程序,则用户永远无法登录。据我所知,我认为这可能是单点登录的问题,而且我认为这与生成正确的应用程序哈希密钥有关,并且在 Facebook 应用程序中使用哈希密钥来登录移动应用程序。
请指导我如何创建哈希密钥。我正在运行 ubuntu 10.4。
当我在终端中运行此命令:-
keytool -exportcert -alias <your keystore alias name>.keystore -keystore ~/.android/<your keystore name>.keystore | openssl sha1 -binary | openssl base64
尽管给了哈希键,但我从未被提示输入密码。