簡體   English   中英

Android上的Facebook密鑰哈希

[英]Facebook Key Hash on Android

我正在為Phonegap開發,我最初創建了一個哈希鍵來使用Facebook Features測試我的應用程序,我的應用程序在工作計算機上也可以正常工作。

現在,我想在筆記本電腦上也有一個開發環境,因此,我再次生成了一個哈希鍵...僅在這一次,我的應用程序將不會運行任何FB功能,無論何時,我都會得到一個“出錯的地方”我叫FB.login(另一方面,FB.init加載正常)。

我一直在嘗試在這台筆記本電腦上生成密鑰,而且看來我在命令行中得到了不同的結果,這使我覺得我根本沒有生成正確的密鑰,這兩種機器都在Windows上運行8,而我嘗試的第一個命令行沒有問題:

在此處輸入圖片說明

注意生成的密鑰。

在此處輸入圖片說明

不同的線,不同的鍵!

我使用的是openssl-0.9.8e X64 (據說最新版本不適用於64位系統-盡管無奈之下我也嘗試了新版本)。

我讀過一些關於通過生成Java代碼的關鍵- https://stackoverflow.com/a/9600642/1087947 ,但我不是一個Java的人(PhoneGap的家伙),我真的可以使用一些幫助與此有關。

回復有些晚,但是我遇到了同樣的問題,我想我也必須在這里寫答案:

問題出在x64位計算機上時,您使用的是OpenSSL版本。

根據這個 ,你應該使用0.9.8e版本或的OpenSSL 0.9.8d:

此外,如果要在Windows(特別是64位版本)上生成此哈希,請使用Windows版OpenSSL的0.9.8e或0.9.8d版本,而不要使用0.9.8k。 Fernandomatos指出了這一點!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM