Tôi đang cố gắng để có được chứng thực Facebook làm việc với lập mưu thông qua omniauth-facebook, tôi đã theo các hướng dẫn tại đây: https://github.com/plataformatec/devise/wiki/OmniAuth%3a-Overviewlập mưu với "Thông tin đăng nhập không hợp lệ" omniauth-facebook
Khi tôi làm theo các đăng nhập với Facebook liên kết Tôi được chuyển hướng đến Facebook để đăng nhập và chấp nhận các quyền được yêu cầu.
sau đó tôi đưa trở lại/người dùng/sign_in với thông báo lỗi "Không thể ủy quyền cho bạn từ Facebook vì 'chứng chỉ không hợp lệ'"
Nhìn vào máy chủ ghi lại chuyển hướng xuất phát từ "/ người dùng/auth/facebook/callback? code = [chuỗi văn bản dài] "đang được xử lý với Người dùng :: OmniauthCallbacksController # lỗi thay vì Người dùng :: OmniauthCallbacksController # facebook như tôi đã mong đợi nếu nó đã hoạt động.
Bất kỳ đề xuất nào về lý do tại sao điều này đang xảy ra và cách giải quyết được nhiều đánh giá cao.
phải đối mặt với cùng một vấn đề, chỉ * một số * người dùng bị lỗi. – amitkaz
Tôi gặp vấn đề tương tự sau khi cập nhật omniauth, nhưng chỉ với chrome ở chế độ không ẩn danh. Người dùng facebook của riêng tôi bị từ chối trong chrome hàng ngày của tôi, mặc dù tôi đã cố gắng xóa cookie, v.v. Safari, FF và chrome-incognito hoạt động tốt. (Tôi không biết liệu những người dùng khác có vấn đề này vì tôi chưa phát hành) –