我正在開發一個Facebook應用程序的畫布:的Facebook C#SDK授權失敗:IsSecureConnection =假
- Visual Studio 2010中
- 的.NET Framework 4.0.30319 RTMrel
- 的Facebook C#SDK版本5.0/5.5
- Windows 7家庭高級版
(我很抱歉,我想包括圖像,但計算器拒絕了我的「因爲我沒有足夠的帖子...)
我有一個解決方案,包括一個網站的畫布應用程序以及Facebook和Facebook.Web項目。
我已經獲得證書(godaddy.com)並已安裝。
我已經添加了HTTPS端口443
我已經設置了默認的網站,並使用SSL我的虛擬目錄結合。
我已經在Facebook應用程序設置頁面和web.config文件中設置了secureCanvas URL。
因此,我的解決方案編譯時,ASP.NET頁面顯示在Facebook畫布上,但未能授權。
當我遍歷代碼時,FacebookWebContext.IsSecureConnection返回「False」,因爲_httpContext.Request.Url.Scheme是「http」。
我讀過另一篇關於SDK版本5.0產生這個問題的bug,所以我將我的項目更新到了5.5版本。仍然沒有快樂。
我錯過了什麼?我會很感激任何建議,謝謝!
謝謝,我將問題轉移到Facebook的C#SDK論壇。 –