2012-01-20 44 views
0

我想整合Facebook登錄我的MVC3的網站,但每當我點擊登錄按鈕談到了這一點:MVC 3 Facebook的整合錯誤

An error occurred. Please try later 

我下面this tutorial

生成的登錄鏈接是這樣的:

https://www.facebook.com/dialog/oauth?api_key=%7B106425032813017%7D&app_id=%7B106425032813017%7D&client_id=%7B106425032813017%7D&display=popup&domain=localhost&locale=en_US&origin=1&redirect_uri=https%3A%2F%2Fs-static.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D3%23cb%3Df1fc578f9%26origin%3Dhttp%253A%252F%252Flocalhost%253A14567%252Ff1e7b8471%26relation%3Dopener%26transport%3Dpostmessage%26frame%3Df40e3fefc&response_type=token%2Csigned_request&sdk=joey 

我也試過其他教程,以及我得到同樣的錯誤。即使通過下載工作源代碼並更改appId和appSecret,我也會得到相同的錯誤。

有人知道發生了什麼事嗎?

回答

0

您服務器上的令牌替換代碼無法正常運行。

+0

我該如何解決這個問題 – user972616

+0

看看瀏覽器收到的HTML。更改您的服務器上的代碼以修復HTML不正確的地方。正如您在生成的示例鏈接中看到的,查詢字符串參數中有一些奇怪的字符 – DMCS