我已經搜索並閱讀了FB開發人員文檔。如何使用DotNetOpenAuth使用Facebook登錄
MVC 4,我結合了OpenId。
現在我想包括FB登錄,就像Stackoverflow和其他網站已經實現它一樣。
我是否使用FB開發人員的示例代碼創建我自己的JS文件?
或
使用第三方工具,我不知道要使用什麼。我查看了OAuthClient(DotNetOpenAuth-4.0.0.11165),它無法運行,出現服務器錯誤,並且由於缺少源文件而無法調試。
我已經搜索並閱讀了FB開發人員文檔。如何使用DotNetOpenAuth使用Facebook登錄
MVC 4,我結合了OpenId。
現在我想包括FB登錄,就像Stackoverflow和其他網站已經實現它一樣。
我是否使用FB開發人員的示例代碼創建我自己的JS文件?
或
使用第三方工具,我不知道要使用什麼。我查看了OAuthClient(DotNetOpenAuth-4.0.0.11165),它無法運行,出現服務器錯誤,並且由於缺少源文件而無法調試。
Facebook實現比最新的DotNetOpenAuth測試版更早的OAuth 2規範。要與Facebook互操作,您應該使用DotNetOpenAuth的the CTP of v3.5來避免400錯誤請求錯誤。
我也使用https://github.com/mhamrah/Html5OpenIdTemplate項目中的Andrew在MVC項目中提到的3.5 ctp。 – TimJohnson 2012-02-11 21:30:52
真的嗎?我只是下載它來測試它,它工作正常(CTP - 我沒有嘗試模板@gsogoly引用)。 – 2012-02-11 22:23:29
是的,這400個錯誤請求錯誤必須與我或任何不正確進入Facebook應用帳戶並設置安全網址的人進行。所有示例都使用特定的端口localhost:xxxxx。在fb中,它需要在測試之前設置。花了一段時間弄清楚。不過謝謝。 – TimJohnson 2012-02-12 23:36:24
在DotNetOpenAuth(4.0.0.12084)的最新版本中,使用Facebook登錄可以正常工作。
爲了使樣品溶液編譯: 安裝代碼契約:http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx
而爲了讓例如與Facebook登錄工作,你需要
更多細節在這裏: Facebook/ Twitter with dotnetopenauth?
還閱讀了有關的OAuth 2.0(http://www.dotnetopenauth.net/oauth/dotnetopenauth-4-0-released/)發行說明 據我知道這是尚未穩定,但我窗臺研究這個。到目前爲止,它對我來說工作正常。
本文解釋如何在asp.net MVC 4應用程序中啓用OAuth & OpenID身份驗證和集成。
您必須披露與鏈接網站的關係。 – 2012-09-27 22:51:08
上註冊點擊與FB生產:HTTP 400 - 錯誤的請求 – Picflight 2012-02-06 18:13:55
遠程服務器返回一個錯誤:(400)錯誤的請求。 – Picflight 2012-02-06 18:56:49