Tôi đã thực hiện một số tìm kiếm và tôi không tìm thấy bất kỳ điều gì liên quan đến vấn đề của mình.Sự cố với thông tin đăng nhập Facebook không khớp với mã thông báo trạng thái CSRF
Tôi hiện đang cố gắng triển khai đăng nhập Facebook vào trang web của mình và tôi gặp sự cố với xác thực đăng nhập do URL ghi đè htaccess mod?
Mã này hoạt động hoàn hảo và tôi thường xuyên bị thoát trong nếu tôi sử dụng nó mà không cần viết lại quy tắc mod như:
domain.com/view_webhosting.php?webhosting=name
Nhưng ngay sau khi tôi đi qua để viết lại URL mod
domain.com/webhosting-name/
Sau đó, nó không hoạt động và ném một lỗi "mã thông báo trạng thái CSRF không khớp với một cung cấp được cung cấp."
trong file htaccess nó trông giống như
RewriteRule ^webhosting-([a-z_0-9-]+)/$ /view_webhosting.php?webhosting=$1 [L]
Bất cứ này có một giải pháp cho một vấn đề như thế này? Tôi đang sử dụng Facebook SDK v3.1.1
Xin chào mrtom Vâng xin lỗi thats chỉ là một typ, tôi figured nó sẽ được dễ dàng hơn để đọc khi tôi dịch nó sang tiếng Anh :) Ví dụ im sử dụng là https://github.com/facebook/php-sdk/blob/master/examples/ example.php và không có gì về bảo vệ CSRF? API facebook này rất lạ với các mã khác nhau trên toàn bộ địa điểm. nhưng nó hoạt động đúng khi không sử dụng url viết lại mod ... – John