[英]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.