Tôi đang cố gắng thiết lập Omniauth như được mô tả trong số Railscast này. Trong khi nó hoạt động với Twitter, tôi không thể làm cho nó hoạt động với Facebook. Tôi cũng thiết lập 'http://localhost:3000' như SITEURL và 'localhost' như miền nhưng vẫn thấy thông báo lỗi sau trong trình duyệt:Xác thực Facebook Omniauth trên localhost
Invalid redirect_uri: Given URL is not allowed by the Application configuration.
Có ai trong các bạn có bất cứ đề nghị về làm thế nào để sửa lỗi này? Cảm ơn trước.
Tôi không nghĩ rằng tôi đã thêm bất kỳ cấu hình nào ngoại trừ 'http://0.0.0.0:3000/'. Khi bạn khởi động máy chủ Rails cục bộ, địa chỉ IP sẽ sử dụng địa chỉ IP nào? – monocle
Nó nói http://0.0.0.0:3000. Bạn đã thêm điều gì vào tệp lưu trữ của mình? –
Tôi chưa bao giờ sửa đổi tệp lưu trữ của mình. Nó có 127.0.0.1 cho localhost. – monocle