Thanks to SK9 and Vizz. I did some more research and figured out how to fix this problem.
THIS IS USEFUL FOR PEOPLE WHO USE THE ELLIPSE TO CREATE A KEY BASIS FOR RELEASE.
1) Open a command prompt and specify the path to the JDK Bin folder in my case (C: \ Java \ jdk1.7.0_10 \ bin).
2) Copy this code keytool -exportcert -alias "youraliasnamethatwasgivenwhileexportineclipse" -keystore yourkeystorethatsavedwhileexportineclipse> c: \ openssl \ bin \ release.txt
3) Now you need to enter the password, password = "samepasswordthatyouwhilewhilecreating thekeystoreineclipse".
4) See in the openssl bin folder you will get a file called release.txt
5) Now change the directory to your open ssl folder in my case: C: \ openssl-0.9.8k_X64 \ bin \
6) copy the following code and paste openssl sha1 -binary release.txt> release_sha.txt
7) you will get the release_sha.txt file in the openssl bin folder
8) Copy the following code again and paste openssl base64 -in release_sha.txt> release_base64.txt
9) you will get the release_ section .exe file in the opensl bin folder
10) open the file release release_base64.txt - Bingo you have hashkey - copy the key.
Paste this next to your debug key on the facebook developer website. He should start working!
source share