我做了一些搜索,但沒有發現與我的問題有關的任何內容。Facebook登錄問題與CSRF狀態令牌不匹配
我目前正在嘗試實施Facebook登錄到我的網站,並且由於htaccess mod重寫URL而導致登錄身份驗證出現問題?
代碼工作完美,我得到登錄,如果我使用它沒有像國防部重寫規則:
domain.com/view_webhosting.php?webhosting=name
但只要我去到國防部重寫URL
domain.com/webhosting-name/
然後它只是沒有工作,並引發錯誤「CSRF狀態令牌不匹配提供的一個。」
在它看起來像這樣RewriteRule ^webhosting-([a-z_0-9-]+)/$ /view_webhosting.php?webhosting=$1 [L]
任何htaccess的文件
有一個解決這樣的問題?我正在使用Facebook SDK v3.1.1
你好mrtom對不起,這只是一個類型,我想它會更容易閱讀,當我把它翻譯成英文:)我使用的示例是https://github.com/facebook/php-sdk/blob/master/examples/ example.php和CSRF保護沒有任何關係?這個facebook API很奇怪,遍佈各地不同的代碼。但它不能正常工作時,不使用國防部重寫url ... – John