我正在使用的應用程序已重寫規則以確保用戶始終使用https。在我的fb應用程序設置中,我可以定義使用https的安全和非安全畫布頁面(因此不會發生重定向),但我無法在應用程序的選項卡頁面上執行相同操作。據我所知,FB使用用戶運行的任何協議。
因此,當用戶通過http點擊應用程序時,mod_rewrite將用戶重定向到https版本。重定向不會傳遞表單數據。有一個線索,我發現使用代理重定向進行了討論,但似乎沒有工作。
是否有一些配置設置可以用來將我的signed_request $ _POST變成$ _GET?或者是有一些API調用我可以讓signed_request? facebook-> getSignedRequest()只是在$ _REQUEST中查找,由於重定向而不包含發佈數據。